« first day (2504 days earlier)      last day (2429 days later) » 

1:55 AM
@samcarter Wow, special mention by Boris Veytsman! @ChristianHupfer please help us find a better way to write the code for the stripes!
 
 
5 hours later…
6:41 AM
@CarLaTeX What kind of stripes do you mean? The stripes on the football shirts?
 
@ChristianHupfer none of my requests have been implemented (@samcarter clearly biased against me:(
 
@DavidCarlisle Most likely your requests all contained tikz pictures of dead ducks being cooked/fried/roasted or any other form to be served? ;-)
 
@ChristianHupfer Yes, those ones!
 
@CarLaTeX You do know my knowledge of TikZ, don't you? ;-) (Which is basically at the same level as my knowledge of TeX internals ... :-( )
 
@ChristianHupfer The same as @DavidCarlisle?
 
6:54 AM
@ChristianHupfer not all of them, some contained code improvements like replacing tikz by picture mode.
@CarLaTeX he hasn't even got a gold badge for
 
@CarLaTeX @DavidCarlisle is legendary ...
@DavidCarlisle I don't even have a silver badge for that
 
@ChristianHupfer I know :)
@DavidCarlisle Stripes in picture mode are also welcome!
 
@CarLaTeX Can't you use \rule and glue(!!!) them together to a bunch of TeX \box es? ;-) That's what I call stripes
 
@ChristianHupfer Everything which makes the options simplers is welcome! :)
 
7:13 AM
@TorbjørnT. Do you want to provide an answer to the tcolorbox question from yesterday, that one about the ex units failing in shifting specification? You have provided the relevant explanation in a comment
 
@ChristianHupfer I was just confirming what @daleif already wrote.
 
@TorbjørnT. Yes, I saw that @daleif wrote, but you gave the reference to the manual position
 
I have just now (belatedly) become aware of xparse. One thing I am immensely curious about, though it is of no consequence whatsoever (I assume), is the “Document” part of the names: \NewDocumentCommand, etc. Why not simply \NewCommand, CamelCased to distinguish it from \newcommand? Is there a difference between DocumentCommands and other commands? It sort of makes me expect to find corresponding \NewClassCommand or \NewPackageCommand.
Or was the Command stuck into the names to make them harder to type? Like, “think twice before even thinking of using these complex beasts”?
 
@HaraldHanche-Olsen I think this was done to write code on document-level instead of design and programming level
 
@ChristianHupfer Hmm, okay. Maybe. It still strikes me as odd.
(Rats, I keep hitting the return key when I am aiming for the backspace, thus posting messages prematurely.)
 
7:23 AM
@HaraldHanche-Olsen I think \NewDocumentCommand is absolutely fine in class or package codes if want to provide code that is meant for the end user, say \NewDocumentCommand{\section}{som}{....} in a class that is not loading another class that has \section already, for example
@HaraldHanche-Olsen: I am using xparse macros almost exclusively for my (limited) packages, in the lower level they are wrappers to expl3 macros, however, in most cases
 
@ChristianHupfer Thanks for the clarification. (Though your edit to your previous answer already hinted at that.)
@ChristianHupfer Um, yeah … expl3 is somewhere on my infinite list of stuff to learn …
 
@HaraldHanche-Olsen I think it is worth to learn it. I started about two years ago and don't want to miss it. I am still learning, of course
 
@ChristianHupfer When looked at from the outside, expl3 looks overengineered and needlessly complex, and that has put me off. But I suppose it is that way for good reasons. I just need a strong dose of motivation to get started on learning it.
 
@CarLaTeX @PauloCereda from the news letter of the city Mönchengladbach (moenchengladbach.de/de/aktuell-aktiv/newsroom/news/…)
user image
4
 
7:41 AM
@HaraldHanche-Olsen I've got that impression too, but when I started to learn it I was not too much into TeX/LaTeX internals (and still am not ;-)), perhaps this is cause it was easier to get into expl3 for me.
 
@ChristianHupfer My learning path was unusual, I think. I read a large part of the TeXbook long before I had access to any TeX system. Not sure I would recommend it today.
 
@HaraldHanche-Olsen I work as a teacher -- everyone has a different learning path for the same topic ...
 
@UlrikeFischer Wow, prof. van Duck is very proud of it!
 
@ChristianHupfer True. And it did get me a flying start once I got access! (I still tend to prefer \halign over the tabular environment, because I feel I understand the former better.)
 
8:04 AM
@HaraldHanche-Olsen Because they are for defining document commands ;) A document command is one that is defining a syntax for a LaTeX document
@HaraldHanche-Olsen It depends on what your aims are. For people with a strong plain background it's always going to look that way: Petr Olsak would be a good example of someone who really doesn't like it
@HaraldHanche-Olsen If you start from say a more etoolbox like starting point (don't rename primitives, only use letters), you run into questions about how you provide any form of namespacing: we do see users wondering why calling something \if or \number or \box causes them problems. Once you decide you need to move 'stuff' and want a systematic approach to expansion then you get somewhere like expl3
@HaraldHanche-Olsen I've tried various 'experiments': perhaps I'd do a few things differently if starting today, but I'd keep a lot of the ideas. (One might also go LuaTeX-only of course: while that doesn't avoid needing a set of TeX token-based tools, it does change some of how it might look.)
 
@DavidCarlisle ahh, man, wasted so much time on that crap yesterday. They only thing we need to take care about is that it has to be purely functional programming. No seeting variables. Thus xparse document commands seems fine. Now to get the real example to work ;-)
 
@daleif So you really want to work with \NewExpandableDocumentCommand and friends, then?
 
8:22 AM
@HaraldHanche-Olsen well, in some cases it works, in others it does not. Basically the issue is that I'm treating the hyperref bookmarks as a black box device, just trying to poke at it to figure out exactly what it needs
 
@PauloCereda Random ducks would be useful for tex.stackexchange.com/questions/390357/… :)
 
@HaraldHanche-Olsen It is sort of like \NewExpandableDocumentCommand expands too much, so some inner parsing never gets done for some reason
 
@DavidCarlisle Many of your request have been implemented, just not in the combination you have intended :)
 
8:42 AM
@CarLaTeX \multiput(10,10)(1,0){5}{\line(0,1){3}}
@HaraldHanche-Olsen xparse is designed to be a way of declaring document-level interfaces for code implemented in a lower level (typically but not necessarily) expl3 using the foo_bar:nnn syntax
 
@DavidCarlisle This seems very simple, @samcarter see if you can use it!
 
FOOTBALLDUCK
\documentclass{article}
\begin{document}
\begin{picture}(100,100)
\put(50,50){\oval(50,20){}}
\put(70,65){\circle{20}}
\put(35,50){\line(1,0){30}}
\put(70,65){\circle*{2}}
\put(75,67){\line(6,-1){10}}
\put(75,63){\line(6,1){10}}
{\thicklines\multiput(30,40)(9,0){5}{\line(0,1){17}}}%
\put(70,42){\circle*{10}}
\end{picture}
\end{document}
 
9:00 AM
@DavidCarlisle LOL :P
 
@CarLaTeX More or less what we are already doing in tikz :)
 
@samcarter What a pity :)
 
@samcarter ooh
@samcarter: congrats for being mentioned by our president!
 
Hmm, that was probably not the correct expl3 expansion:
From Evince
 
\documentclass{article}
\usepackage{color}
\begin{document}
%CarLaTeXDuck
\begin{picture}(100,100)
\put(50,50){\oval(50,20){}}
\put(70,65){\circle{20}}
\put(35,50){\line(1,0){30}}
\put(70,65){\circle*{2}}
\put(75,67){\line(6,-1){10}}
\put(75,63){\line(6,1){10}}
\put(70,42){{\color[RGB]{230,230,200}\circle*{40}}}
\put(70,42){{\color{yellow}\rule{2pt}{2pt}}}
\put(65,38){{\color{yellow}\rule{2pt}{2pt}}}
\put(66,42){{\color{yellow}\rule{2pt}{2pt}}}
\put(72,36){{\color{yellow}\rule{2pt}{2pt}}}
\put(75,42){{\color{yellow}\rule{2pt}{2pt}}}
2
@CarLaTeX just for you ^^^
 
9:12 AM
@DavidCarlisle That makes sense. Especially given the expl3 context, which ordinary users will hopefully never see.
 
@DavidCarlisle Pineapple pizza duck, oh no!
 
@DavidCarlisle you are particularly mean today. :)
 
@UlrikeFischer OH MY
 
9:46 AM
ohh, silly me, be careful using : as a separator, when you are programming inside expl3, it may come back to bite you
 
@PauloCereda Thanks - the ducks were very happy to read this. They consider this the modern equivalent of being awarded an order :) In the really long run, I was starting to think about putting something together for TUGBoat and was considering doing a football duck for Rio to celebrate TUG'18. However I am not really sure which Team(s) this should feature. Wikipedia list 4 teams major teams: en.wikipedia.org/wiki/Football_teams_in_Rio_de_Janeiro
2
Should they all be given a duck or are some of the teams more important .... what is your Brazilian opinion?
 
@samcarter Brazilians (as almost all hot blooded Latin Americans) are passionate about football, so my suggestion is to stick with the national team, possibly the two variations (yellow/blue and blue/white). :)
 
@PauloCereda Seems easy to draw - not even stripes :)
 
@samcarter Yes. :) You could also help us celebrate Lua, as it's a Brazilian language. We are preparing something special. :)
 
@PauloCereda I am rather extremely dispassionate about football myself, but I do recall that Norway beat Brazil 2–1 in the 1998 World championship. Which is particularly noteworthy because Norway is not a great football nation.
 
9:55 AM
@HaraldHanche-Olsen Oh I remember that game!
 
as for football I'd rather celebrate Iceland and Northern Ireland from the latest Euro, they and especially their fans made it something memorable.
 
user image
2
@PauloCereda Quick and dirty first try :)
 
@samcarter ooh was that Neymar? :)
 
@PauloCereda Oh, sounds interesting. Feel free to poke if I can help in any way.
@PauloCereda I can add a number if you like
 
We Brazilians are in dark times. Our governmental agencies and politicians have no credibility whatsover, and the corruption levels are skyrocketing day by day. When you think you are in the bottom of the well, think again. This week, a former minister was found with nothing less than 51 million in his apartment. Live money, all in notes of 50 and 100. 51 million!
@samcarter Please? :)
 
10:02 AM
@PauloCereda A number to put on the jersey to identify the player. The package has a key for that
 
@samcarter Oh I got it, and I kindly asked you to add it. :) Perhaps, 18 as for TUG 2018. :)
 
@samcarter hmmm perhaps sans serif and in green. :)
 
Got there, now hyperref is not complaining about the bookmarks anymore.
 
@PauloCereda ... and a bit tilted
 
10:13 AM
@samcarter hmmm :)
 
@HaraldHanche-Olsen The point of view of german football fans is probably that norway (6-0) and brazil (7-1) are comparable ;-)
 
@UlrikeFischer oh no
 
@samcarter Regarding football duck: Imho the Mönchengladbach duck needs a darker green. A bit of research found this as a more or less accurate definition (they don't seem to have a really fix color): \definecolor{mggreen}{RGB}{37,166,89}
 
10:31 AM
user image
2
@samcarter ^^ :)
 
@UlrikeFischer Thanks, I put the new colour in the documentation
@PauloCereda Wow! How did you do that?
 
@samcarter An online editor. :)
 
@PauloCereda magic :)
 
@PauloCereda Wow!
 
@samcarter It's actually a mix of a failed "Obama HOPE poster" (there are few colours, so the effect is not so great) and a psychedelic effect. :)
 
10:42 AM
@PauloCereda The psychedelic effect I can see :)
 
@samcarter :D
@samcarter speaking of random things, let me poke you once more. Hold on. :)
@yo': TOM!
 
yo'
11:11 AM
@PauloCereda hello there! Long time no see!
 
@PauloCereda @CarLaTeX: It is a thank to all people that help (next week the German Association will tell the results and we will know if Mönchengladbach has been chosen or not).
 
yo'
@PauloCereda How are you? I spent the last week at a "wood school" (Czech scout's variant of the wood badge courses), it was very intense so I'm still absorbing the experiences
 
@yo' How nice! I am in a hurry, writing the fabled document. :)
@UlrikeFischer fingers crossed!
 
@PauloCereda the drug pond ;-)
 
@UlrikeFischer LOL
LSDucks
 
yo'
11:17 AM
fa·ble
ˈfābəl/
noun
noun: fable; plural noun: fables

1.
a short story, typically with **animals** as characters, conveying a moral.
So your thesis features ducks, really?
 
@yo' I wish it did. :(
 
@yo' I think “mythical” is the word @PauloCereda was looking for.
 
yo'
@HaraldHanche-Olsen :)
 
@HaraldHanche-Olsen ooh :)
 
11:33 AM
@UlrikeFischer Let's hope you'll be chosen! <3
 
@yo' there are no animals in @PauloCereda's thesis, but still it's true that every page describes a duck.
@PauloCereda ^ the power of predicate calculus at work
 
@DavidCarlisle Now you're just being average!
 
@DavidCarlisle ooh
@DavidCarlisle you are mean
 
@PauloCereda But accurate?
 
@HaraldHanche-Olsen well... :)
 
11:41 AM
Jun 29 at 16:15, by Paulo Cereda
@DavidCarlisle you are not mean :)
 
I find this passage in the xparse documentation puzzling: It is about the “standard” argument type m: /Regardless of the input, the argument will be passed to the internal code surrounded by a brace pair./ But that is flat out contradicted by the very first example, where #4=Bar, as I would normally expect, and not {Bar}, as the documentation leads me to believe.
I suppose it is passed around with surrounding braces internally, but such implementation details surely don't belong in the documentation?
 
12:24 PM
@ChristianHupfer -- by "legendary", do you mean "infamous"?
 
@DavidCarlisle ^^ @barbara is spot on. :)
 
@HaraldHanche-Olsen where exactly do you see that example?
 
@JosephWright -- if you'd gone luatex-only, you would have shut out anyone who needs absolute back-compatibility. luatex is a great idea, but the declaration that back-compatibility is absolutely not to be guaranteed is a major flaw for some of us, and puts it on the "do not use" list.
 
@daleif texdoc xparse, page 2, third paragraph
 
Hmm, I don't think "normal" people will think much about that.
 
12:33 PM
@daleif I am normal... for a duck. :)
 
@daleif Okay, so I am not “normal”, then. But being a TeX hacker isn't normal, is it?
 
@daleif Is anyone in this chat normal?
8
 
@HaraldHanche-Olsen the main issue might be what is means by "internal code here"
@TorbjørnT. Nope, which is why "normal" people would not even discuss the semantics here.
 
@daleif as I was alluding to in the immedate followup to my first message on the topic, yes.
 
yo'
@TorbjørnT. define normal
 
12:37 PM
@HaraldHanche-Olsen But if it was delivered as {Bar} others may have a hard time parsing it further. Now, I also kinda what to know what that sentence actually mean.
 
Dear Sir,

I wish to complain in the strongest possible terms about the mention of normal people.  It is clearly an insult to all wacky people.  Many of my friends are wacky who wish to see that justice be done to correct this egregious breach of common sense.  Also, not enough people today wear hats.

Yours etc.,

A wacky duck
5
 
@daleif Oh no! I have infected you with my confusion!
 
@egreg ^^ We need Mr. Ab. Normal. :)
 
Abnormality (or dysfunctional behavior), in the vivid sense of something deviating from the normal (c.f. Norm (social)) or differing from the typical (such as an aberration), is a subjectively defined behavioral characteristic, assigned to those with rare or dysfunctional conditions. Behavior is considered abnormal when it is atypical, out of the ordinary, causes some kind of impairment, or consists of undesirable behavior. Often what is abnormal, or what is not abnormal, is determined by an individual's culture. The definition of what abnormal behavior is a contentious issue in abnormal psychology...
 
@HaraldHanche-Olsen Could it be that it is \foo\token that will be converted to \foo{\token} before this is passed to the internal stuff?
 
12:42 PM
@HaraldHanche-Olsen There's a famous scene in Young Frankenstein when Igor steals a brain from a bloke named Ab Normal. :)
 
@HaraldHanche-Olsen -- try the original definition of "fabulous".
 
@barbarabeeton Not sure which one is original. But the dictionary app in my phone gives one definition as known about only through myths or legends. Is that the one?
@barbarabeeton there is also told about in fables; purely imaginary
 
@HaraldHanche-Olsen -- yup. those are the ones.
 
@barbarabeeton 8)
 
Oi my thesis exists... I guess. :)
 
1:04 PM
@PauloCereda A. B. Something :-)
 
@egreg :)
 
1:15 PM
@barbarabeeton All depends on the timescale you are targetting and what you feel is the archival form, of course
 
yo'
2:12 PM
@PauloCereda with an emphasis on guess :)
 
@yo' yes. :)
 
2:36 PM
@JosephWright -- "math has a long shelf life". we are currently dealing with 2nd and further editions of books first published 5-10 years ago, and "collected works" could include papers published 50 years ago. we don't need "surprises". (although we do archive the contemporary versions of the engine and packages, especially with updated editions there's sometimes a need to use new packages that didn't exist when the original was published.)
 
@barbarabeeton Sure, but still depends on you expecting to take the sources and not have the layout change for new editions: the PDFs should be archival for simple reprints ...
@barbarabeeton I guess what I find alien is that you allow re-use of the same text (other than the case where the reprints is a facsimile, which can be done without the source anyway): to me that's (self)-plagarism
@barbarabeeton For new editions I'd expect to re-set the input? (That's what makes it a new edition!)
@barbarabeeton I've no issue with the idea that the 'general meaning' of the input should be stable, but that's (almost) as true for LuaTeX as it is for pdfTeX
@barbarabeeton Don't you have to re-work the appearance anyway? Normally a second (or later) edition would to me imply a different 'look'
 
@JosephWright -- you've probably had no reason to notice, but ams publications have kept the same size and general layout for about a hundred years. while i agree with your comment on "self-plagiarism", and it is sometimes possible to re-use original pdfs, there's a desire for uniform appearance through an entire collection. (cf. don knuth's "digital typography".)
@JosephWright -- no, appearance is not re-worked. the cover surely may change, but the internal appearance within a given series remains constant. math traditions are apparently more hidebound than those in chemistry.
 
2:54 PM
@barbarabeeton Perhaps you have less competition! Most of our journals have had updates to design in the last 5 or so years, and certainly if you go back before the 1990s they look very different. For books, all bets are off!
 
@JosephWright -- unfortunately, "almost" often, even usually, isn't good enough, unless the editorial policy changes.
 
@barbarabeeton The appearance changes have been driven partly by technology (we are allowed a lot more space and more figures than we once were), and partly by 'competition' (journals want to stand out from one another in a crowded market)
@barbarabeeton You said about second editions of books: surely they get a design update? As I said, that's a big driver for doing a second edition in the first place!
 
@JosephWright -- we may see appearance changes; certainly there has been a near-explosion in the use of graphics. but until there is a statement of changed policy, we have to follow the current rules.
 
@barbarabeeton :)
 
@JosephWright -- in math, the impetus for a second edition is new knowledge or a new approach. only if a book is intended as a textbook is there likely to be a change in appearance. (we're still rather struggling with those.)
 
3:01 PM
@barbarabeeton Ah: I think the difference here is I think of 'book = textbook' as in the end they all are, really! (If you want to simply review an area you write a journal article.)
 
@JosephWright -- here's a "classic" of mathematical exposition: "lattice theory" by garrett birkhoff. it was first published in 1940, went to a third edition (sometime in the 1980s, i believe), was last reprinted with updates in 1996, and is still going strong. only the cover really looks different. the inside pages really differ only in the font and technology used to produce the camera copy.
 
@barbarabeeton Oh, we have 'classics' but either they don't get updated at all (buy second-hand on well-known websites), or they do get updated, but that means re-written over time
 
3:19 PM
@barbarabeeton Now I'm looking over my bookcase working out which is the longest-standing book I have :)
 
@DavidCarlisle is answerable. Meybe You not know answer
Anybody know metafonts?
(anybody here ;-) )
 
@samcarter: we need a "fat lady singing opera dressed as a viking" duck:
 
"Przebacz mi brunhildo" ;-)
 
3:37 PM
@barbarabeeton What TeX version did you use for the original Birkhoff? Is it still compatible? ;)
 
@mickep -- the original birkhoff was typeset in metal on a monotype typecaster. depressingly, the in-house library no longer has copies of all editions available for inspection. the edition on the shelf (identified as the third edition only by the title of the preface; no decent copyright page with date) looks like corrections may have been cut-and-pasted into an earlier edition. there is a stamped "received date" of 1984. font is not times, and looks consistent.
 
@barbarabeeton Oh, that is interesting. We did not have a copy in our Mathematics library, but there was one on campus. I must try to locate it, to have a look! It says 3rd edition from 1967.
 
@MarekKaski no I mean the question is not clear enough to have an answer.
 
3:52 PM
@DavidCarlisle Look again
 
@MarekKaski I looked now. I thought you meant that the question had been clarified, but I see that other people also thought it was not an answerable question and it's now closed.
 
qestion is clear
 
4:09 PM
user image
2
yippee! another palindrome! okay, so the comma isn't symmetrically placed. hmmmmph.
 
@MarekKaski the question asks to have implement characters above 256 in systems that can only use fonts with 256 characters. What is clear about that and how can it be answered?
 
@DavidCarlisle Which Q?
 
3
Q: Minimal example of Metafont file and how using it

Neumiasz ErI need create simple utf-8 characters font with 4 glyphs. characters = a,ą,ā,ȧ I would like to use it in normal latex roman font (mixing standard rm font and my). Where is working minimal example of parameters font in metafont. *.mf file. How seting kerning between glyph and how defining acute o...

 
@DavidCarlisle Ah
 
I didn't vote to close it but I'm not surprised it's closed.
 
4:12 PM
@barbarabeeton Yay!
@DavidCarlisle That sounds suspiciously Turkish.
 
@barbarabeeton I improved it for you ^^^
 
@DavidCarlisle -- thank you.
 
@PauloCereda Sorun değil.
 
@DavidCarlisle I tried to clean my monitor because of something over the g. :)
 
@PauloCereda they are called accenty-squiggly-things: when you are a linguist like me you get used to them but no one knows what they mean.
 
4:15 PM
@DavidCarlisle ooh
 
@MarekKaski The question may be perfectly clear for you, but we don't understand what you are trying to achieve. Designing a font takes months or up to years of dedicated work.
 
@PauloCereda -- nice! thanks. the providence public library special collections has early children's books that they sometimes put out on display. quite enjoyable as well as enlightening.
 
@barbarabeeton How nice! I love those exhibitions!
 
@Johannes_B @DavidCarlisle well if one ignore the confusing about unicode points and font position the question of @MarekKaski is imho rather clear: he/she is asking about how to create a virtual font which combines the 4 glyphs with some other font. But a lot of details are missing (e.g. regarding the needs of the font encoding) and naturally it involves quite some work.
 
@DavidCarlisle Do you think a proper answer would fit the 30000 character limit?
 
4:23 PM
@barbarabeeton: BL has an interesting service that helped me find an almost lost paper by Stephen A. Cook (one that Knuth himself mentions in his Algorithmic Barriers Falling book with Edgar G. Daylight). They had the paper in their catalogue and thanks to @JosephWright who collected the exact bibliographic data, I was able to request a copy. Within 4 days, I had a nice scanned copy of the article (for a symbolic fee, of course).
 
4:34 PM
@PauloCereda They are very good, aren't they
 
@JosephWright They are fantastic. I know the service might be common for you, but for us in the "third world" countries, it's something beyond imagination! :)
 
 
1 hour later…
6:07 PM
@barbarabeeton Yes, or \let\legendary\infamous ...
 
Hello, please what is the commande to obtain \ref{} in color
 
@Vrouvrou \textcolor{blue}{\ref{foo}} ?
 
what is foo under \ref please
@DavidCarlisle
 
@Vrouvrou whatever key you used with \label
 
so in each \ref i have to write this ?
is there a comande we put in the usepackage one time for all \ref
?
 
6:13 PM
@Vrouvrou \newcommand{\colref}[1]{\textcolor{blue}{\ref{#1}}} and then \colref{foo} ...
 
@Vrouvrou if you are using hyperref then the ref will be a link and it has package options to specify link colours (or directly as Christian just suggested)
 
@DavidCarlisle or redefine \ref, but I don't recommend that @Vrouvrou
@Vrouvrou: But @DavidCarlisle's comment about hyperref and colored links is better -- once in a while @DavidCarlisle has a good idea ;-)
 
@Vrouvrou Meaning of foo: It's a metasyntactic variable.
(I find it hard to distinguish hyperlinks here.)
 
6:51 PM
thank you
 

« first day (2504 days earlier)      last day (2429 days later) »