« first day (1734 days earlier)      last day (3197 days later) » 
05:00 - 17:0017:00 - 00:00

5:01 PM
[stderr] lualatex: ./rules/1016.pdf: Too many open files
 
@DavidCarlisle Try this one
\ExplSyntaxOn
\NewDocumentCommand{\onlywarniffontnotfound}{}
 {
  \font_suppress_not_found_error:
  \msg_redirect_name:nnn {fontspec}{font-not-found}{warning}
 }
\ExplSyntaxOff

\onlywarniffontnotfound
\setmainfont{Adobe Garamond ProX}
\expandafter\ifx\the\font\nullfont
  \setmainfont{TeX Gyre Pagella}
  \expandafter\ifx\the\font\nullfont
    \typeout{hmm your document might be a bit white, sorry}
  \else
    \typeout{TeX Gyre Pagella}
  \fi
\else
\typeout{you have Adobe Garamond Pro}
\fi
@JosephWright A case of missing space syndrome in fontspec-xetex.sty:
    515   \cs_set:Npn \font_suppress_not_found_error:
    516     {\suppressfontnotfounderror=1}
There should be ~ after 1
@DavidCarlisle I'm smarter than Will and can turn the error into a warning. ^^^^^ ;-)
 
@StefanKottwitz Doing another tagging session in LC. I found this strange one latex-community.org/forum/… but I can't find the post where this »tag« belongs to…
 
5:29 PM
@morbusg \def\hello{Hello!}\hello
 
@egreg hey I once saw a keynote at a TeX conference about missing space errors, I can't recall when it was....
@Nasser yes if that's only way to reproduce.
 
@DavidCarlisle Short term memory is failing? Sign of aging.
 
@egreg you should know
 
@DavidCarlisle I remember it very well.
 
@egreg It was from a British bloke, IIRC.
Henry Gregory. :)
 
5:44 PM
@DavidCarlisle Did you try my code above?
 
@egreg no but I have faith it'll work, want me to test?..
 
@DavidCarlisle It works on my machine. You can include it in your answer. I leave to you the task of adding the macro for reverting to normal.
@DavidCarlisle And how to adapt it for LuaLaTeX
 
@egreg ooh an exercise to the reader. :)
 
@egreg works in luatex already doesn't it?
 
5:55 PM
@DavidCarlisle Oh, yes, it uses the internal function that's already remapped (I was still thinking to the primitive register).
 
@egreg Hidden feature. :)
 
@egreg So the answer to the \vrule equivalent is "No"?
 
@Herbert sorry you are getting error accessing the file. My ISP have some IP's denied. is your computer in some region of Russia by any chance? I can login to my ISP cpanel and remove these if so.
 
@GonzaloMedina I think so.
 
!!/cricket
Psmith, the TeX bot, in fixed font mode: Let's take a look at the last cricket results:

- India A 135/10 &  267/6 * v Australia A 349/10
- England 124/2 &  281/10 * v Australia 136/10 &  265/10
- Bangladesh 246/8 * v South Africa
- Sri Lanka A Emerging Players 115/10 &  147/3 * v South Africa Emerging Players 299/10
- England Under-19s 247/10 &  119/6  v Unicorns 128/8 &  134/10 *
- Durham 222/10 * v Surrey 271/7
- Leicestershire 314/10 * v Gloucestershire 315/6
- Somerset 305/7  v Worcestershire 249/10 *
 
6:03 PM
@GonzaloMedina I think you have to use \pdfsavepos (or wrapper of that such as \tikzmark) then measure the length you need and draw in teh dots on the next run
 
can any one please see if they get an erorr seeing this link? 12000.org/tmp/073015
 
@Nasser i can see the zip (but no time to look just now)
 
!!/eightball Is the answer to the \vrule equivalent "No"? (@Gonzalo)
 
!!/choose emacs, vim
 
@PauloCereda Psmith, the TeX bot: The great 8-ball says: lalalala can't hear you now lalalala
@DavidCarlisle Psmith, the TeX bot: The great oracle says: emacs
 
6:05 PM
@DavidCarlisle thanks. I just wanted to check if one can see the link that is all.
 
Stupid bot.
 
@PauloCereda ^^^^^
 
@DavidCarlisle Definitely broken. :)
 
!!/choose opmac, latex, context, MS Word
 
@DavidCarlisle Psmith, the TeX bot: The great oracle says: MS Word
 
6:07 PM
@PauloCereda ^^^^
@egreg your font warning code seems to keep texshop happy (see comments on my answer)
 
@DavidCarlisle Uh-oh.
 
6:23 PM
@egreg I'm curious now as how is \vrule defined that it makes it so unique. Where can I see \vrule's definition?
 
@GonzaloMedina it's in tex.web
@GonzaloMedina rules are half like box and half like glue, but you can't fake them with either.
 
yo'
@PauloCereda Your bot has made two mistakes in a row. That's unjustifiable.
 
@yo' :(
 
!!/choose football, cricket
 
@AlanMunn I disabled Psmith for now. :)
 
6:27 PM
@PauloCereda I thought he was being shy.
 
@AlanMunn :)
@AlanMunn: Prudência e dinheiro no bolso, canja de galinha não faz mal a ninguém. :) youtube.com/watch?v=6U5b9_-lALU
 
@Nasser I am from Germanys captita :-)l
 
@DavidCarlisle I see. But, it's then technically possible to have a dotted equivalent built in Pascal or C++ or whatever the language used in tex.web?
 
@PauloCereda Jorge Ben. Que bom... </sarcasm>
 
@AlanMunn :)
 
6:29 PM
@clemens Oh, tagging is great! I will check that tag in the database. Feel feee to PM me any strange tag which should be removed. Tagging is of great value, it's a hard work also for people with quick eyes to do it for past topics, but of very great value.
 
@Herbert Ok, I will go now and check with my ISP about those IP's, please give me few minutes, will let you know
 
@AlanMunn C'mon, tell my you like his songs. :)
 
@GonzaloMedina the language is web (sort of pascal, really) yes probably but then it's not tex anymore.
 
@Herbert can you please try now and see if you still get an error accessing it? 12000.org/tmp/073015
 
@PauloCereda O meu favorito
 
6:33 PM
@clemens I have ideas for programming further nice features based on tags (better search, combining/filtering, tag feed, statistics, ..., inter-links between websites for related tags) where I'll be even more motivated with good tagging :-)
@clemens Perhaps I manage to make a list view "Untagged questions" for us moderators for fixing when we got time
 
@StefanKottwitz I have a few suggestions I'd find useful for the current system: disallowing blanks in tags would be helpful (sometimes we have whole sentences as tags) also converting tags to all-lowercase would help in avoiding duplicate tags. And maybe also make the tag suggestion field case insensitive so people see that tags already exist even if they spell them differently
@StefanKottwitz that would probably be a nice thing to have :)
 
@clemens Keep on tagging and I promise that :-)
@clemens Yes, lowercasing would fix a lot of possible duplicates, I will think about it (though I like LyX and TikZ and such casing, but unique tags are more important than cosmetics but dupes)
 
@StefanKottwitz I often do retagging like -lyx,LyX – happens every now and then for different kinds of tags. Editor names are frequent candidates
 
@clemens Wow, you retagged 77 topics today
 
@egreg and @DavidCarlisle @HeikoOberdiek Does anyone of you feel like providing an answer, even if it's negative, giving some reasons why it wouldn't be possible within TeX, or do you think I should delete the question?
 
6:51 PM
@GonzaloMedina You've just summoned the Holy TeX trinity. :)
5
 
@PauloCereda LOL
 
@PauloCereda You mean there's really only one of them?
 
@AlanMunn And three, at the same time! Deliciously Schrödingerian.
 
@AlanMunn All three one were was in Darmstadt :D
 
DEK = David Enrico OberdieK.
The truth is out there.
 
6:55 PM
@PauloCereda I knew it!
 
yo'
@PauloCereda /sarcasm
:)
 
@PauloCereda Oh my :D
 
@clemens Wait a minute! 3??! Half Life 3 confirmed!
 
"Our" baby goat, born 10 days ago ...
 
6:56 PM
@ChristianHupfer Yay! Das Klein Goat!
 
yo'
@ChristianHupfer wow!
 
@PauloCereda Vaporware like Duke Nukem Forever? ;-)
 
@ChristianHupfer :)
 
@PauloCereda I should continue with Skyrim... abandoned it about six weeks ago, due to lack of time
 
@Joseph: we should come up with a TeX version of Top Trumps. :)
@ChristianHupfer Oh no!
 
7:02 PM
@PauloCereda Please, we here in the US have had enough of Trumps.
 
@AlanMunn Sorry. :) How about our version, Super trunfo? :)
 
@AlanMunn I would vote for Donald Duck rather than for Donald Trump ;-)
 
@ChristianHupfer A wise choice.
 
@DavidCarlisle Hey! My code is always good!
 
@AlanMunn: Well, yes and no... I find Presidents wearing no trousers bizarre, especially if they are Ducks @PauloCereda ;-)
 
7:08 PM
@ChristianHupfer You know Donald's middle name is Fauntleroy, right? :)
 
@StefanKottwitz and counting… but nearly done for today
 
@PauloCereda Either your kidding or this has never been made into knowledge here in Germany ;-) Little Lord Donald Fauntleroy Duck? ;-)
 
@ChristianHupfer: ^^
 
@PauloCereda :D
Don't look at the bloke at the lower right part ... he's completely unimportant
 
@Nasser it is ok now
 
7:34 PM
@ChristianHupfer ooh
 
@PauloCereda: The "famous" Seven Rocks Tower, in my home village, deep inside Black Forest (no cookies there, however)
 
@ChristianHupfer Looks very much like a Moai.
 
@GonzaloMedina Hello Gonzalo, I have provided an answer, mostly negative, partially positive.
 
@egreg .. Yes, somehow. Scientists assume that this tower isn't natural but piled up by a local Celtic tribe about 2500 years ago. We've got many places where they've carved vessels in rocks and sacrified animals :-( (and TeX fundamentalists ;-))
Till later on...
 
 
1 hour later…
8:56 PM
@egreg: Incidentally, my late mother used that comparison with the Moai statues and the Seven Rocks very often...
 
@egreg Should be \int_set_eq:NN \suppressfontnotfounderror \c_one but I see your point :-) (I need to check which engine prefix that primitive should have: I have it down as \luatex_ but am not 100% sure)
@egreg Oh, and it should be \cs_new_protected_nopar:Npn :-)
 
@JosephWright documentation needs some more work but the split build files seem to work, not sure about ltluatex.sty currently it has full code but once ltluatex.def is in format probably it would be better if it just tested if (say) \newluattribute is defined and then conditionally input ltluatex.def (if we haven't just inlined that into latex.ltx...) not sure really..
 
9:12 PM
@JosephWright Of course \c_one is better. There's the primitive for both engines.
 
@egreg Yes: the question is then where it was introduced, so I can name it properly. We've recently added \utex_... for things that are XeTeX/LuaTeX 'at the same time' (ish)
 
@JosephWright I think XeTeX added it first.
 
@DavidCarlisle Just seen checkin message, will read
@egreg I'll see if I can work it out :-)
 
@JosephWright Probably \utex_ is the best choice.
 
@egreg Could well be: I'll give it a bit of thought
 
9:17 PM
@JosephWright although it's not really unicode related, pdftex (or ptex) could add it, then utex_ wouldn't really fit
 
@DavidCarlisle Like I say, needs some thought
@DavidCarlisle Most likely I'll just check back through the TL SVN to find where it comes from
@DavidCarlisle I've currently got it as luatex, as I say: that's fine if that's where it came from
@DavidCarlisle Indeed, \utex_... is really for Unicode-specific stuff
 
@JosephWright not sure history should be used, that's what lead to inappropriate prefixes like pdfstrcmp
 
@DavidCarlisle Not exactly: that is still \pdftex_strcmp:D as it comes from pdfTeX
 
@JosephWright not sure I like that it seems pretty confusing to prefix things with luatex if available
@JosephWright as I say wouldn't be my choice:)
 
@DavidCarlisle We are talking at the \<engine>_<thing>:D level: the entire system is based around things coming from some <engine>
@DavidCarlisle Note it's \pdftex_strcmp:D not \pdftex_pdfstrcmp:D: introduced by pdfTeX, primitive name stripped of pdf as it's not PDF-related
 
9:22 PM
@JosephWright but especially if we then apply pressure on the engines to converge eg renaming _engine_mathchar to Umathcar or adding \mdfivesum etc it just means the prefixes record irrelevant historical accidents
 
@DavidCarlisle Again, we are talking at the lowest level: after all, it's \tex_def:D because TeX introduced it
@DavidCarlisle There's no renaming needed: XeTeX has \strcmp, pdfTeX, e-pTeX, e-upTeX have \pdfstrcmp, all end up as \pdftex_strcmp:D
 
@JosephWright well perhaps, as you say :D names should leak very far so it doesn't really matter much
 
@DavidCarlisle Have you read l3names recently :-)
@DavidCarlisle I did think when I did the tidying up of just going for \tex_....:D all-round, but didn't think I could sell it
@DavidCarlisle The logic is that at the :D level you do need to know which engine introduces a primitive so you can find the documentation
 
@JosephWright yes I know they are the names, and changing the existing ones not really worth it, doesn't mean I shouldn't comment on new(ish) ones though:-)
@JosephWright Not convinced: if the same primitive is in 3 of the 5 engines we support why assume the one that historically was first had better documentation?
 
@DavidCarlisle Well yes: the e-TeX manual doesn't cover the TeX90 primitives, the pdfTeX manual doesn't cover the e-TeX ones, ...
 
9:29 PM
@JosephWright and the luatex manual probably doesn't cover all the luatex ones:-)
 
@DavidCarlisle :-)
@DavidCarlisle What do you suggest then?
@DavidCarlisle Remember a lot of my job on the team is essentially trying to get something finalised out of all the good ideas you/Chris/Frank have had over the years
 
@JosephWright one prefix for any post etex extension? But as you say perhaps too many names already allocated, just go with the flow
 
@DavidCarlisle One for the team list
 
@JosephWright by the way I may be only sporadically online 5th-19th
@JosephWright ok
 
@DavidCarlisle Fine: I'm on hols around the same time (but will have internet)
 
9:32 PM
@JosephWright I'll have internet, but may get told off for using it:-)
 
@JosephWright @DavidCarlisle @egreg: Is there a \meaning like macro that does stop after one stage of expansion and typesets pretty, i.e. something like \nicemeaning\thesection -> \arabic{section}?
 
@ChristianHupfer \expandafter\def\expandafter\foo\expandafter{\thesection}\meaning\foo
 
@ChristianHupfer \meaning does just one expansion step.
 
@egreg er yes I assumed @ChristianHupfer wanted one extra step (although the code i posted was nonsense and didn't do that either:-)
 
@egreg: Well, it prints \@arabic \c@section then... something, I want to hide
 
9:43 PM
@ChristianHupfer That's how the standard classes define it.
 
@egreg: Oh damn, yes... you're right. I thought it would be \arabic{section} (the 'higher level') --> @DavidCarlisle thanks anyway
 
@ChristianHupfer They should define it as \arabic{section}, but probably token memory considerations made somebody prefer a two token replacement text \@arabic\c@section to a ten token one.
 
@egreg: Thanks to you of course as well
 
@ChristianHupfer \@arabic \c@section is 2 tokens \arabic{section} is 10, that's 8 tokens we couldn't afford to waste in 1993
oh @egreg can count quicker than me
 
@egreg @DavidCarlisle: Just counting tokens ... never done before... :D
 
9:50 PM
@ChristianHupfer get yourself a copy of emtex, then you'd count tokens a lot.
 
@DavidCarlisle Not tonight ;-)
@DavidCarlisle @egreg, I see 2 tokens for \@arabic \c@section, but maybe I am stupid: \expandafter\@arabic\csname \c@section\endcsname` has only 5 tokens? \c@section expands to some \count... What am I missing here?
 
@ChristianHupfer yes but we were counting \arabic { s e c t i o n }
@ChristianHupfer If you went \renewcommand\thesection{\arabic{section}} it doesn't matter what the definition of \arabic is each letter of section is stored as a token
 
@DavidCarlisle: I am confused: section has 7 characters ...
 
@ChristianHupfer plus \arabic an open brace and a close brace adds three more making 10
 
@DavidCarlisle: Ok, I am looking from different point on this ... I was perhaps already one level too deep already ;-)
 
10:05 PM
@ChristianHupfer remember tex's a macro processor the replacement text of a macro is not processed at all at the time of the definition, it's just stored as is.
 
@DavidCarlisle Yes, that's my usual problem: I am still too much into non-macro - expansion language like C (perhaps I've used that too long).
@DavidCarlisle: Thanks again for manifesting the mysteries of TeX to me!
 
@ChristianHupfer If you look in the latex sources you'll find that in almost all cases things that could be written as \foo{\bar} are written as \foo\bar which makes things harder to read really but saves two tokens and we spent some weeks removing all such unneeded braces and saved several hundred bytes....
 
@DavidCarlisle Yes, I noticed that a lot ... I have grown accustomed to that, but personally, I don't use that style. I can clearly see the reason now that more than 20 years ago saving memory was really important.
 
@ChristianHupfer it wasn't too good if latex ran out of memory before you got to \begin{document} which it would do with the first release of latex2e if you did \documentclass{article}\usepackage{amsmath}\begin{document} with emtex...
 
10:25 PM
@DavidCarlisle: I remember emtex somehow, unless I am confused. It come on a bunch of floppy disks and took a while to build the format? In 1997, my first latex
 
10:36 PM
@ChristianHupfer that's the one:-)
 
@DavidCarlisle :D I used it on Windows 3.1 (:D :D), having a 486 CPU and 20 MB Ram and a 500 MB hard disk. I remember a strange previewer YAP (Yet another previewer). I think, it was in my first year at university then
@PauloCereda: Yes, I have to admit it: I have a dark past -- I used MS Windoze once -- I was young and needed the money ;-)
 
11:10 PM
OH. MY. SWEET. LORD.
@barbarabeeton, @DavidCarlisle, @Jubobs, @UlrikeFischer, @PaulGessler, @egreg, @yo', @StefanKottwitz, @BrunoLeFloch, @HenriMenke, @FrankMittelbach, @HeikoOberdiek, @wipet, @ArthurReutenauer, @WillRobertson, @MartinSchröder, @Herbert and @JosephWright: THANK YOU VERY VERY VERY VERY MUCH! <3
8
 
@PauloCereda ???? What happened?
 
I am in tears right now. That's the nicest thing that anyone's ever done for me.
<3
I wub you all. Thank you! <3
@ChristianHupfer I got something from Darmstadt. :)
 
@PauloCereda Oh really... That's nice
 
@ChristianHupfer <3
I'm very touched, do not even know what to say.
 
@PauloCereda :-)
 
11:22 PM
@DavidCarlisle <3
 
11:36 PM
@PauloCereda You’re welcome :-)
 
@ArthurReutenauer <3
 
@PauloCereda Actually I picked up something else to send to you, but that was after Tom left and I couldn’t send it together. I’d need your address.
 
@ArthurReutenauer Oh my!
I'll faint. :)
@Arthur: I will poke you later on then. :)
 
@PauloCereda I think you will, but I need your address. You can send it by private mail to arthur.reutenauer@normalesup.org
@PauloCereda Sure
 
Sure thing, gimme just a couple of minutes. :) And again, thank you! <3
 
05:00 - 17:0017:00 - 00:00

« first day (1734 days earlier)      last day (3197 days later) »