\section{emacs}
If you use emacs you have the awesome power of emacs lisp
available so don't need the paltry efforts of java to emulate
a real programming language.
% end section
@DavidCarlisle @PauloCereda @SeanAllred For the record, the lisp code that @egreg linked to worked to setup a way to run arara inside emacs, at least once I upgraded my version of AUCTeX. I had an outdated version on my system.
@SeanAllred Thanks for the link! I'll take a look at it over the next few days and see if I can decipher what's going on. I'm just starting out with Emacs, and I can't say that I enjoy trying to read lisp that much so far ... :)
I've seen in other document classes that one can input the authors' institutes via special commands, for example in revtex4 I can put
\title{Aggregation According to Classical Kinetics---From Nucleation to
Coarsening}
\author{Yossi Farjoun}
\email{yfarjoun@math.mit.edu}
\thanks{Corresponding au...
Ok thank you, I decided to go with the custom master thesis template of my uni so no need to redesign everything and guess values -- funny that there is no command directly somehow tied to the maketitle....anyway thank you for helping and always trying to go with the simplest/most-elegant way :)
@StrongBad To me one chief advantage of using pdflatex and sticking to the distributed font packages is that everything is self-contained and reproducible on other machines. Once you start customizing fonts you might as well use a system that is designed to do that.
@StrongBad You can use LuaLaTeX with almost no changes to your source code; handling a new font is easy, though compilation is much slower.
@StrongBad so am I, but then I know I can't use my own fonts. Actually, one thing you can always do is to put all the font files (TFM, PK, WTF, OMG, ...) in the folder in which you work
@tohecz which is what I have been doing. It is just a bit messy. What I really want is to be able to put them in a separate folder that is on the TEXINPUTS path
@AndrewCashner but if I keep the font with the source then it is still relatively self-contained
Thank you, I tried to gather information suggested so far to one place so they do not get lost -- it will probably become useful in the future when needing to remix some new title page :)
@StrongBad that's not going to work like this out-of-the-box
I would really recommend building your own texmf-local with the proper directory structure as suggested in the answer. It's not so complicated and can be easily scripted.
@tohecz that is what I am planning on. I am hoping to move the script to a TeXLive package of some sort. I am not sure if you can build a local TeXLive package that you can then install with tlmgr
@StrongBad If you make a .sty file and put in (e.g.) ~/texmf/tex/latex/local there is no need to install. (Or rather, that is how you install it.) Is that what you mean?
@StrongBad not really. The standard way to go is to make an archive that follows the proper directory structure. You then simply copy the archive into texmf-local and unpack it
I want to be able to use a proprietary font on a number of Linux machines for which TeXLive is installed locally (not through the package manager). I have followed How do I use TrueType Fonts with PDFTeX using otftotfm? and have my proprietary font working with pdflatex when all the files (map, e...
@StrongBad You can make a script called installfontpackage that copies the files (or unpackes) them into the local texmf-tree, which should be in everyones homdir. Not even the need to use sudo.
@percusse Yes but that's from the general distribution: you could use tlmgr with a suitable database etc. to install it. The license affects what the TL team are willing to have in TeX Live not what you can then add on. See the TLcontrib alternative installation source, for example.
@PauloCereda Here is a CS question; if I have a class A which has two parent classes B1,B2 which are both a subclass of C and Python does bottom up left to right search; I referred to an attribute that is defined on B2. Does it find it?
left to right wins over bottom to top?
I think I have a reference problem that sometimes shows up sometimes doesn't
@StrongBad not TEXINPUTS (that's for tex) just put them in tds layout under a file that is your TEXMFHOME then tfm, otf, .sty etc paths will all just work
@percusse They won't include anything in TL that can't be used without proprietary software. In the acroread case, the code itself is free but it's only useful if the resulting PDFs are viewed using Adobe Reader.
@percusse Same for support for non-free fonts: the support files are free but as the fonts are not they won't include them
@JosephWright Yes but I am using the end product which is the PDF file in my own acroread. How can they reach out to what I am using after I'm done with TeX part. I should be able to choose whatever I use to view the PDF which is out of TL jurisdiction then no?
@percusse The features enabled by acroread are (currently) only usable with Adobe Reader, that's the issue
@percusse Philosophy: they want to support/encourage open source working
@percusse There was some discussion about media9 as Adobe Reader is one of the few PDF viewers that works well with video in PDFs, but luckily there is one other (free) viewer that also works (I believe)
@percusse Coming back to the point here, this license business affects what will be added to TL but not what tlmgr can be used to install. The TLconcrib system exists in part to allow tlmgr to be used easily to install stuff that the main TL system won't take for license reasons.
@StrongBad no, oh you may need to update the map files, depending but normally (unless you changed it) the home tds tree is set not to require pre indexing
@StrongBad nah it just means my no was only about texhash as I was commenting while you were posting:-) (but really if you are trying to add non standard non tex fonts using luatex or xetex is so much easier. You don't need tfm or map files or anything, just install the fonts in your system and use them.
@StrongBad break? (not that I have ever run udpmap by hand, last time I installed a font other than tehe ones that came from the tex distribution, you had to edit the map files by hand:-)
@StrongBad It seems like most computer users have installed a system font before, so asking them to do that would be less trouble. Wouldn't it be easier to ask them to do that and then use a TeX engine that can use the system font?
@StrongBad if it's under ~ the assumption is that just you use it (and need write access) if you are installing for multiple users you should have a site local tds tree somewhere
@StrongBad To be honest, i switched to luatex a while back and never looked back. It might be slower (yes, it is) but there usually is a switch in my files (if pdflatex is running, just use lm).
@StrongBad Or couldn't you just bundle the .otf file (assuming it's legally free to distribute) with your package and then use an engine that knows how to read it?
@Johannes_B My use case is not for myself. I want to distribute a a document class of my university's letterhead that will use our mandated font. I then want people to be able to use whatever engine they want.
@AndrewCashner Yes, I could go that way, but I think the class/package would be more useful if it was engine agnostic.
@StrongBad you could make a PDF of part of the letterhead with the needed font embedded and then include it in your letterhead design. That way you could still scale the letterhead for papersize but you would get the letterhead font with no installation.
@StrongBad tell them not to be silly? There was a time that theses didn't have font requirements and people used typewriters. they still managed to pass (my thesis was done on an ibm golfball typewriter for example) why have universities introduced this kind of nonsense?
@StrongBad Is your goal to make the new requirement achievable by users already familiar with LaTeX and therefore unlikely to switch engines or use Word/PPT?
@StrongBad Because if the goal is to open up LaTeX to Word users, the more recent engines might be more friendly, since right away they will want to use system fonts.
@StrongBad Btw, just for fun. You said the fonts are non free. As you are going to distribute the fonts with the package, who is the license owner? Or in other words, who pays for the fonts/licences? Please ask the university how it works.
@Johannes_B the university has a site license for the font. I cannot distribute the package outside the university. This means I cannot add the package to CTAN, which causes some of the difficulties.
@AndrewCashner Make it achievable for current users of LaTeX without having to switch engines. I just want them to have to change the document class.
@StrongBad Find out where the types of files are in your distribution; how the tds (tex dir structure) is, mkdir all folders, place the files where they belong and tar the whole thing.
Hey, I want the last line of my paragraph to be left and right justified, just like the rest of my paragraph is. (This would produce a rectangular paragraph in the end.) This probably requires a change in the output routine. I've not yet found question similar to what I want to do. Does anyone know of a such question (with an answer), or should I just go ahead and post the question. I think this could be very interesting from a typographical point of view.
@1010011010 no change to the output routine, that one is for page breaking, that long after paragraph braking (which happens at \par or the empty line which terminates the paragraph). You want \setlength{\parfillskip}{0pt}, but I tell you that it's not a good idea.
I'm practicing for my interview. Who are you?I am a Brazilian geek guy fan of ducks with an online uptime more reliable than Google itself. I usually have too much blood running in my caffeine system, and it's believed that I am Pringles-powered. :)
@1010011010 Rephrase your paragraph instead. It's your OCD having a underfull box warning. :P It's perfectly normal to have a last line that doesn't fill the line
I had the same problem with the About the author page in my thesis. It took me half a day to write something that is rectangular Next to my picture.
@ChristianHupfer it's a form many english people would use too but in "you nearly accepted" the "nearly" apples (or can be read as applying to) the person, so "you nearly accepted 3 answers" means you thought about accepting 3 answers "you accepted nearly 3 answers" means you did accept some answers, the number being about 3
@DavidCarlisle: If I translate 'nearly' into German, it means 'nahezu', which could have the 'negative' meaning of 'hardly' or 'basically none'... I had 'nahezu' in my mind and used the wrong word (and grammar ;-))
@ChristianHupfer Just shows that great writing doesn't prove a language isn't entirely dotty. You only have to look in a (English) dictionary to see how entirely insane it is!
@PauloCereda Yes, I've heard terrible things about Portuguese. That is, terrible things about it insofar as learners are concerned - not terrible things about what it gets up to in dark alleys after midnight.
@cfr: Take a look into a German dictionary and you go mad about the different spellings/meanings and the German uppercase nouns etc. ... Any language has it's weird features...
@PauloCereda Really? Is there much to translate? All it seems to say is 'failed' or 'success'. (Not a criticism of it as a tool - it is just on the reserved side, as tools go.)
@cfr There's the log. :) And in the upcoming version, the bird becomes more verbose. And I managed to fix a lot of annoyances before @AdamLiter and company decides to kill the author. :)
Back from a concert: “The art of fugue” orchestrated by some Hermann Scherchen. Which proves that these so-called modern composers, when given some music, don't know what to do with it. :(
tikz is OK but it's hard to achieve the artistic heights that one can achieve with a GUI as demonstrated for example in this answer — David Carlisle56 secs ago
A user interface question; I have an object which requires two numeric arrays. Should I ask a specific type to be entered or should I try to catch every kind of possible inputs?
@PauloCereda I'm internally converting them to numpy.ndarrays but some of them won't cooperate, dicts etc. and I am not feeling safe by testing every type instance
Does the site have a policy concerning questions in which the OP emails information to somebody rather than posting it? It just seems that such questions are unlikely to be of any use to anybody else. Or is this just so rare it is not a concern? (I've seen people ask if they can do this before but I don't think I've seen it done.)