Quick question: I'm using gather from amsmath and have \onehalfspacing (setspace) enabled. Not sure if it caused by it, but there is a lot of vertical skip between the leading paragraph and the top of gather.
@Stephan Lehmke, of course, until someone develops a software (GUI) for all the commands above. Anyway, both the alternatives you offer: a) not installing new fonts and b) switching to another engine are: 1) easier 2) same pdf results, ergo: more rational choices.
I've never heard of publishers/...
We'd already gone over the fact that I wasn't interested in switching to XeTeX or LuaTeX in the question comments more then once, and it doesn't actually answer the question.
@Canageek Yes, I'm a mod. I added a comment already. You can also flag such posts for moderator attention if you want. Down-voting is OK here, I guess.
@MartinScharrer I can flag it, wasn't sure what the right proceedure was. I'd be fine with it if it wasn't already clear from the question I wasn't looking for that (i.e. if I didn't know that LuaTeX or XeTeX exited and could use ttf and otf fonts nateivly)
Anyway, I just felt that the question was rather disrespectful of the very well done previous post--I can't wait to sit down and try it when I work on my adventure. I just finished my work for the night so I bid you good night.
Ok, so here it comes.
I should declare that
I'm just talking about text fonts here. But I assume if someone puts in the several person years it'll take to make a math font with all the features required by TeX, they'll also make the TeX font setup to go with it.
I don't have a lot of formal kn...
@speravir did an incomprehensible edit (deleting some essential information) which I just rolled back, so I'm getting the impression there might be viewing glitches in other browsers (I'm using firefox)?
@StephanLehmke I approved that edit but didn't realize there was essential info deleted. Sorry about that. Users including me, are seeing non-parsed HTML description of < which is probably due to how things are copied to clipboard from the terminal. (I'm using Firefox too and I'm kind of surprised that it doesn't appear as < )
@percusse Ok, this clarifies it. I swear it looks well here on my screen (and I really typed < ) I'll try to find out how to properly input a < here or think of another notation. Unfortunately I have to go now (to hospital), so I won't get around to it before evening. If anyone knows how to do it right, feel free ;-)
Seeing a question about clashes of packages, I'm curious as to whether anyone's ever done a "dependency graph" of CTAN. To be truly useful, it would link packages according to "depends on", "replaces", "clashes with" (and, of course, the old favourite: "must be loaded after" with hyperref as the supremum; more interesting would be to find a loop in this particular part).
@AndrewStacey well if you could define "clash" 9one man's clash is another woman' s functional improvement) you have the problem that it's combinatorialy difficult if A and B are OK as are A and c and B and C but A B c together blow up you need to consider all ordered subsets of ctan packages which is a big number;-0
@percusse I received a downvote for it ;-) Without a comment, I'm a bit undecided what to improve. Is the loading time for the images too long? Or should I say more about encodings?
@StephanLehmke It wasn't me, i swear :) I have no clue why someone would dv that. I am always getting a bit upset if I get a dv w/o a decent explanation.
I also think the answer is very good, although the subject is difficult :)
I'd guess the downvoter didn't like the look of the fonts...
@StephanLehmke I don't think there is much room for improvement
So I'm certainly not complaining. But a downvote accompanied with a comment on what can be improved is best. Just a comment would invite (from me) going into defensive position, explaining to the commenter why they weren't understanding the brilliance of the answer.
@StephanLehmke My default assumption is always the opposite. A 'downvote' can just be a random "I didn't like your patronising tone" (not that yours was!). It's much easier to vote than to comment, so if a negative vote is cast without a comment then I tend to disregard the vote. I figure Paulo and his sockpuppets will counterbalance it.
@AndrewStacey Maybe it could be done with group theory? :-)
@AndrewStacey I tried, honest! I really looked for a usable free font in that direction, but gave up. There are simply too many of them. If none matches omic or and or whatever, it's pointless.
@AndrewStacey Not much disagreement. Although, if it was easy to give up some of one's own rep for a purpose, there'd much more bounties, wouldn't there?
@StephanLehmke I think more that it isn't in the site's pysche for individuals to reward good answers by giving bounties. That's a reasonably new feature of bounties - earlier, they were only to attract attention to unanswered questions.
I was wondering if people could share their experience with various mark up languages.
In particular, I am interested in situations for which you consider light markups preferable to TeX. I am also interested in the level of TeX output support by different markups.
My initial contact with marku...
I am trying to get internal hyperrefs from citation to the bibliography page.
I am using BiBTeX, the harvard package, the hyperref package with optional [hidelinks].
The latter works fine to me on the TOC and sections refs.
I read in hyperref package help that it is designed to work with the har...
@DavidCarlisle I got a mail from the OP and I'll look into that. I believe that one should use something like \def\myshadowbox#1{\shadowbox{\RTL{#1}}} and then \myshadowbox inside \LT@output
However I have never worked with RTL hence I will use the trial-and-error method...
Why is the chat link in the upper line next to my username always removed when the blog gets updated, then a few days later it gets back. I dont get it? Or is it just me?
@zeroth I have many other duties (I collaborate on a paper, collaborate on a university schoolbook, prepare some works for some competitions) so I'm busy anyways...
@DavidCarlisle @StephanLehmke Agree with David. The whole code is in output routine and written in very plain TeX and I would not like to change that ;)
@tohecz Oooh kaay. I hope you're also not using \numexpr or \unexpanded to make sure everything is completely clean and backward compatible with 20 year old TeX engines ;-)
@tohecz hmm despite the directory name being "plain" that's tex primitives (classic tex not etex) (best not to use plain as the word meaning tex primitives as it conflicts with "plain tex" meaning Knuth's macro format sitting on top of tex.
Would it be appropriate to ask a question like "What new primitives would you most want to see in an extended version of e-TeX?" in the sense that there is one answer for every new primitive? It is of the "your favourite" flavour which is frowned upon here...
@StephanLehmke It might be appropriate but I'm not sure you'd get any useful answers, you can't really design a language one command at a time so the question/answer format doesn't really helo. (and you'd have to say whether you'd want existing luatex or pdftex or xetex primitives including)
@DavidCarlisle Well of course part of the idea would be that experts for different flavours of TeX engines edit answers to show how something currently unavailable in e-TeX could be done with another engine. This would be very valuable information to me.
But in addition to that, I'm simply interested what kinds of things people who really know TeX by heart feel to be lacking (not in a revolutionary sense, just simple additions).
I, for instance, would almost kill for an \expanded primitive.
seems to work I get Underfull \vbox (badness 1377) has occurred while \output is active Overfull \hbox (10.79999pt too wide) has occurred while \output is active but didn't check whether they are from the test document or from the RTL or shadowbox insertions in the output routine, ie would that document give same warnings with the original LT code?
@DavidCarlisle sorry, I have no time left now as I leave my office. Could you please mail me these errors to [email protected] so that I don't forget it tomorrow?
@DavidCarlisle Yep, like \unexpanded but fully expanding its argument upon expansion of \expanded. So that when programming expandably, you could "expand over" an arbitrary token list with \expanded{...tokens...\expandafter}.
Is there a badge for the most uses of "expand" in a single sentence? :-)
@StephanLehmke There's a silver badge if one shows a really useful macro with 127 consecutive \expandafter's. :) For the gold badge 1023 are required. The platinum badge is for 1022. :)
\Siebtes is an expandable macro which would return the seventh item of a tuple. All the expandafters were only there to make sure the argument was sufficiently expanded to really have turned into the tuple. You can see I didn't know a lot about expandable programming back then.
@egreg Uh well being expandable I couldn't really use assignments inside. It would be used in larger structures which would then be expanded by \protected@edef.
@DavidCarlisle Only if you can slip a 0 in there somewhere.
@DavidCarlisle Already we are discussing about situations where my \expanded primitive would be immensely useful :-)
Even better: \startexpansion ... \endexpansion in the sense that on expanding \startexpansion, every following token would be fully expanded until \endexpansion is seen.
@MarcoDaniel That would be very handy. I'd suggest doing it as a fork from the GitHub dev branch, as the code can then be pulled back into biblatex easily
@MarcoDaniel Don't we need a certain number of questions? There is a flaw in the per-tag badge system in that it's very hard to get one in a topic which is not so popular but where you are the expert.
I thought comments could only be deleted by the one who posted them, but it appears that my comments at Getting listings to highlight Func<x,x,x> got deleted. So, am wondering who can delete comments?
@PeterGrill Moderators can, sometimes we do if somebody flagged a comment as obsolete and we agree (such as suggestions to add an MWE, which has been done, for example)
@egreg It seemed that your version would have been easier to modify to separately test for a-z and A-Z, so two tests would actually work better for me.
Today I celebrated a victory over Spammer, just by LaTeX's means!
On another site, on latex-community.org, we noticed about 100 spammer registrations each day. Some dozens write posts (which we disapprove), most just created silently a profile with website link and sometimes also signature spam link, generating backlinks to their site.
An the registration was protected by a hard-to-read captcha. But captchas can be broken by spambots and by humans.
Guess how LaTeX could keep them away :-)
... no, it wasn't a Cthulhu worshipping madman captcha ...
@egreg It wasn't a completely stupid error to make. All the other lines are of the form \visible<+->{c^2 &= a^2 + b^2 \\} so when I noticed a missing \\ on the first line, I just added it inside the brace. Problem was, it was a \frac brace.
@egreg Almost. Fortunately, I knew what I'd just changed and it worked fine on the previous run. *starts singing* "One more lecture to go, one more lecture to go-oh"