I would like to create a package (.sty) for a titlepage. I followed this guide https://en.wikibooks.org/wiki/LaTeX/Title_Creation from which I took the following two codes: the first code is the package called columbidaeTitle.sty, the second code is the document where the package, earlier created...
@JosephWright did you understand Reinhard's message on luatex list?
@StrongBad headsep is just a fixed length skip that is always inserted, \topskip is like an initial \baselineskip, it does not specify a length that is added but a target distance for the baseline so if topskip is 10pt and the tallest character in the first line is 9pt high then 1pt space gets added to make the baseline be 10pt below the top, in your case the highest (only) thing on the first line is .4pt high so tex adds topskip-.4pt so the baseline of the rule is \topskip below the top
@StrongBad no not normally, that's the whole point of \topskip, it makes things line up automatically unless the first line has unusually large content like an image that is already higher than \topskip, exactly the same as baseline spacing which is preserved unless you put something too big in the line
I don't have the time to do anything about it now, but if anyone knows about this tool, some google app was added directly to the summary list for editors/ides -- it would be good to move this to its own answer and link that tex.stackexchange.com/revisions/339/15
@JosephWright ah he meant to say it worked, i wonder if I should put a PR to luaotfload to require ltluatex if it detects ltluatex tex definitions but luatexbase table is null? (or I suppose could just always require ltluatex as doing it a second time is a no-op isn't it?
I'm trying to use TikZ's external library with XeTeX, for example, and I'm running into some issues. Having set
external/system call={xelatex \tikzexternalcheckshellescape
-halt-on-error -interaction=batchmode -jobname "\image" "\texsource"}
(EDIT: as an answer points out I had accident...
@Ell [] are options so you do not have to use them, {} are mandatory so you can use \documentclass[11pt]{article} you can omit the [11pt] if you don't want that option but if you omit {article} it is an error.
@Ell if it was being written now you might possibly write it to do two passes in memory but remember the system was written in 1982, it is designed to hold not much more than one page in memory at any time, the idea of holding the whole document in memory would have been crazy.
@Ell If you have errors why keep quiet and do the second pass?
@Ell latexmk, rubber, emacs, arara lots of systems will automate that if that's what you want so you just hit one button and it runs as often as needed
@Ell but as I say it is only an issue if you download a complete tex file from somewhere. when writing a document it shouldn't be an issue at all, just latex once between each edit and cross references will resolve in the end.
@Ell when latex was designed it was quite common to take 15 minutes per page and several hours per document, running it twice just to get the table of contents right after every edit would not have been popular.
@HenriMenke It is the most useless command ever, responsible for more bugs and lost time than any other primitive, and has absolutely no redeeming features, and in particular it just caused me have to re-issue etex.sty again a day after I updated it as someone managed to load it into (e)plain tex where \newbox is outer. Apart from that it's fine;-)
@HenriMenke one of the first things we did when starting to make 2e was to remove all \outer from the format.
@HenriMenke the latex tools bundle has just one instance of \outer (a particularly brilliant and ingenious trick:-)
@HenriMenke the only thing you can do with \outer is generate an error at a point where otherwise tex would have worked without error. there are rather limited use for that.
Figure 4 shows an equivalent diagram is one of the amplification degree. Within the electrical scheme (pictured Use option european the environment circuitikz to generate symbols according to the European standard HIGHLIGHTING electronic components. 4) using the following components: R, L, C an...
@JosephWright yes my understanding it's very fast and writes straight to the macOS window system calls so avoids a lot of file IO so gets even faster so essentially real time viewing of the tex
@JosephWright as I say I think it has pdf out, but a major selling point of textures back in the day was the "instant preview" and this seems to be a more modern and more instant version of same feature
@DavidCarlisle Like you, I'm a bit worried about having three different Unicode engines to support (presumably at present it's Mac-only, like XeTeX used to be, for font loading, etc. reasons)
@JosephWright but it's developed by someone out of the loop based on tex90 and using opmac so I haven't a lot of expectation in good answers to your question about xetex/pdftex/luatex compatability
@Ell welcome to chat multiple crossed threads;-) JIS was refering to uptex (japanese tex variant) @JosephWright and I are discussing jstex a new (not released) tex variant that we haven't seen but the author of it has just posted another announcement
@JosephWright yeah I was going to try to implement it myself a while ago but there was no open spec released (only the microsoft one) so I thought I'd wait
@Ell That's not exactly system-agnotsic: it needs the library to be available on the target architecture (once you get beyond the big three of Win/Mac/Linux that may not be true)
@JosephWright I could see it being an issue for publishers also. I don't even archive the packages I use, so in most cases I cannot recompile my stuff from only a few years (never mind get the same output.
Tip of the day: fancyhdr -- even if you don't plan to use \pagestyle{fancy} and you only want to redefine some standard header styles, call \fancyhf{} to create an "empty" fancy style. It will save you a lot of troubles...
@Ell don't know really, for inline math markup probably more like latex which although publised as "unicode text encoding for math" is more commonly known as MS Word math zone linear format. But I don't know enough (or anything really) about technically what harfbuzz is doing there to suggest an input form, or whether that would ever make sense at some point you are always going to need a higher level layout engine above the pure text font shaping, and perhaps math should sit at that level.
@Ell or rather Adam Twardoch did:-) interesting. Possibly in that context something like Murray's tr28 would be the thing to use, if only because it has a unicode badge:-) It would be good if the standard opentype libraries did expose more math table, it might help getting native math rendering in browsers not just in firefox (Fred Wang has done some work on this for webkit/blink but I don't think his patches have landed yet)