Tag Info

New answers tagged

1

I use lastname.first_letter(s)_of_firstname:year:title, where title is a single word representing the title. For example: @article {nichols.a.e:1971:brief, author = {Nichols, Ann Eljenholm}, file = {[[/home/me/library/Nichols, A. E.; 1971; Ælfric and the Brief Style.pdf]]} journal = {Journal of English and Germanic Philology}, ...


1

The keys I use are of the form LastNameOfFirstAuthor-InitialsOfLastNamesOfOthers:Keywords-From-Title For example @Article{Abbena-G:cosymplectic, author = {Abbena, E. and Grassi, A.}, title = {Hermitian left invariant metrics on complex Lie groups and cosymplectic Hermitian manifolds}, journaltitle = {Boll. Un. Mat. Ital. A ...


1

In the case of my stackengine package (and every developer's case will vary), in version 1.0, I stored default stacking gaps in lengths, rather than in macros. Since lengths are fixed in machine units at the time of their definition, this had the unintended behavior that if I changed font size (e.g., went to \Large, for example) after setting the stacking ...


3

Also Emacs' regexp engine is able to match multi-line pattern, so the regexp provided by Sean, adapted to Emacs syntax, works here:


4

There is regular expression search built into TeXShop. So, using the example text in the SeanAlred's answer, we can search for instances of the use of \emph as follows: Hitting Next(or CONTROL-G) repeatedly:


1

This isn't possible with normal grep, but can be done with pcregrep, which is pretty standard on modern Linux distributions. $ pcregrep -M '\\emph{[^}]*,' file.tex multiple lines. See a \emph{really, really good tutorial} on \emph{unix, commandline}. Here is an \emph{that spans a couple lines but unfortunately, the comma is on another line} ...


0

Personally I find it easier to learn a coding language by trying to understand an example rather than starting with a blank page, but you may be different. It really doesn't matter right now, though. Depending on your subject, by the time you've written the content of your thesis including, diagrams, tables, formulae and whatever else you might need, you'll ...


1

Since nobody else has done so, I include my own thesis template as an example of how simple it can be. \documentclass[a4paper, 12pt]{report} \usepackage[cmex10]{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage[pdftex]{graphicx} \usepackage[utf8]{inputenc} \usepackage{cite} \usepackage[toc,xindy,nonumberlist,acronym,shortcuts]{glossaries} ...


0

As I said in a comment. I would try ConTeXt. Why LaTeX? I guess the answer is the same that happened to me: because is what you find everywhere. You come here, and everything is about LaTeX. You read in any other topic that talks about publications in science and they mention LaTeX. You see that there are LaTeX templates, and there seems to be nothing else. ...


10

First ask your university if they have a LaTeX template. If they don't, then I would definitely ask around other students that have indeed produced a "valid" thesis with LaTeX. Then use that, scrap all the text out, and there you have your university-proof template. Make sure it conforms to the standards by asking whoever enforces the requirements, and be a ...


2

Start from scratch. There is no other way to learn how things work. At least if you are from Europe: use the class "scrbook" from the KOMAscript bundle. Clean, good manual, all you need, no nonsense. Spent some time to set up a work flow for your citations and bibliography. People nowadays use biblatex and biber. I'm a fan of Zotero, but there are many ...


17

Welcome! Just look at all the questions on this site from people who are struggling to adapt thesis templates to their needs and their university's requirements. I think that shows it is better to start from scratch if you have the time. My recommendation is to use the memoir class and base your customized design on the model thesis demonstrated in the ...


8

Lua modules have evolved and since Lua 5.2 you do not need the keyword module. Most probably you have seen modules written as mymodule.lua: module("mymodule", package.seeall) function foo() -- create it as if it's a global function print("Hello World!") end Do not use this format as it is now depreciated. Minimal module example ...


2

Here's an implementation of what you seem to want. Note that writing an external file is unavoidable, unless you are keen to read the main file twice, throwing away everything until finding filecontents. It would be possible to rename the filecontents environment for this particular application. \documentclass{article} ...


11

In an ideal world, it's not supposed to happen. If the font is OML encoded then it should have \leftharpoonup and if it doesn't have \leftharpoonup then it should be in a different encoding. But the world isn't always ideal, arbitrarily pulling in the characters from somewhere else is a bit, well, arbitrary, and declaring a new encoding OML2 or whatever and ...


2

Styles can greatly improve readability. Here's a proof of concept using only styles. The idea is to define a <name-of-node>pos style for each named node so that you can specify positioning by defining this style using keys like at or left etc, separately from the point of creation of the nodes. \documentclass{standalone} \usepackage{tikz} \tikzset{ ...


5

\documentclass[11pt,spanish,a4paper]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} OK so far except that theses usually have chapters so book or report might be preferable. \setlength{\parskip}{2ex} \setlength{\parindent}{0pt} Better to use parskip: \usepackage{parskip}% but do you really want no indentation in a thesis? ...



Top 50 recent answers are included