« first day (1495 days earlier)      last day (3735 days later) » 

00:13
@egreg: I recall @HeikoOberdiek writing something about \ooalign taking the width of the first/last element. Which is it? First or last?
@Werner The first sets the height, the second sets the depth. In this case it's irrelevant.
@egreg So the width is always just the widest element.
@Werner yes
@egreg is it the second or the last that sets the depth?
@Werner Yes. It's customary using \hidewidth here, instead of \hss.
@tohecz The last, if you're bold enough to do \ooalign for three or more objects.
@egreg :)
 
2 hours later…
02:41
Hi @tohecz Tom! Nice to see your interest in my instant review bot (tm). It is based on Bilateral Teleoperation Systems. Sorry for the late answer ;)
 
5 hours later…
07:31
@DavidCarlisle Ad "\hline problem get all kind of error". My answer in this thread was only an experiment about SE reactions. I put the stupid one-sequence answer to the simple question without explanation "why". I did it while somebody else was reformatting the question and somebody else was writing the comment about missing MWE :). The SE reaction was as I excepted: the stick plus votes were here in short time.
On the other hand, if I write some significant, for example my second answer in the "$$$...$$$" thread, nobody reacts.
 
1 hour later…
08:34
@wipet Link?
@wipet I'd seen the second $$$ answer: I'd agree that the questioner is abusing align
3
A: \hline problem, get all kind of error

wipetOnly first \hline can be without preceeded \\. Next \hlines need to be written as \\ \hline. Edit: Sorry, my answer was only "LaTeX-like" answer to the LaTeX question. It means "do this and don't think about it". I try to improve this now. You can ask why there is the error message "Misplaced \n...

09:05
@DavidCarlisle Any idea why \includegraphics[width=.32\textwidth,height=.24\textwidth]{napeti2.jpg} gives Package graphics Error: Division by 0, but it does not when identical png picture is used?
@tohecz A mathematician getting a division by zero error? tsc tsc. :P
09:41
-6
Q: Any tips on our BEIJING CHINA tour?

Liang EvaThere are several different parts of the Wall that are open to the public. These are Simatai, Badaling, and Mutieyu. Teach one offers something different - Simatai is the older, wilder, more broken down part of the wall, and you can get some fabulous hikes there without encountering many people. ...

垃圾邮件!
^^ Spam!
@PauloCereda Cross-network, raised 'higher up'
@JosephWright Grazie. :)
10:18
@JosephWright I don't know how to put the link in this chat environment. Manual says that it is done by single line with URL, but I am unable to create the single line in my notice because Enter behaves as "Send" button.
@wipet You mean for example something like
2
A: Why in the discussion of the definition of \newif are the following things true

wipetThe Knuth's macro \newif is very cryptic. I spent full page 402 in my "TeXbook naruby" with explanation of this. But we can ask if there isn't more straightforward and more understandable solution of this task with equivalent result. I mean that it exists. For example: \def\newif#1{\expandafter\...

where the above is just the URL sent as a 'message'?
@JosephWright Bu I don't know how to do this :(
@wipet You need a post that is just the URL. So in the above I wrote (copied) http://tex.stackexchange.com/a/215303/73 into the chat box then pressed enter
@wipet You can't do the same as part of a mult-line message, which is why I had to post first part of a sentence, then the link, then the rest of the sentence
@wipet As I've said in my comment, my reading of that question is that it's explicitly asking for a 'trace' of the code Knuth uses, so while I see your point about an alternative to me that would be a separate linked question.
@tohecz Probably the JPEG advertises bad data about its bounding box or resolution
@egreg oh well, that's possible, I probably forgot to +repage
10:34
@JosephWright I disagree.
@JosephWright Thank you for your detail explanation. It means that my continuous message can be interleaved by messages of another chat users...
@wipet Yes
@wipet That is of course your perogative
Ignorance is definitely bliss. I have no idea of what you guys are talking about. :) It's all Greek to me. :)
One day... maybe one day... I'll be able to finish the TeXbook. Maybe. :)
10:52
A "spot the problem" game (one for @egreg):
perfect fluid in permanent rotation:
$\ln |u_t| - \ln |u_{t_{\rm in}}| +\int_0^{P_{\rm g}} w^{-1}\,dP-\int_0^l (1-\Omega l)^{-1}\Omega\, dl+\int_0^{\tilde{P}_{\rm m}}\tilde{w}^{-1}\,d\tilde{P}= 0, \label{AP3}$
where $u_t$ is the covariant component of the four-velocity (subscript `in'
Master of puppets, I'm pulling your strings!
@PauloCereda lol
@tohecz Do you mean the \rm or \label? Or the wrongly placed comma?
@egreg well, \rm is a fate. The \label is just ridiculous. And which comma do you mean -- the one at the end?
11:35
Do backticks in a title matter in any way? (about this recent edit tex.stackexchange.com/posts/215029/revisions)
@Manuel this sounds like a reasonable reason. It's a well-known bug of SE
@tohecz I don't follow. What's the bug? What sounds like a reasonable reason?
@Manuel if you remove the backticks, the question title is very misformated in the Hot Questions on all sites on which MathJaX is on.
@tohecz Got it. Okey. Understood
@Manuel it's stupid.
11:39
@tohecz Well, I just happened to learn about it :)
@Manuel it's a marginal thing that doesn't happen a lot.
@tohecz Hmm, not that keen but I guess we have to be friendly to the rest of the network
@JosephWright I'm not keen at all. It's ridiculous! And basically it's an XY problem, but sort-of the other way around.
@egreg one more:
\begin{eqnarray}
Q_{TB}=Q_{TE}
\end{eqnarray}
\begin{eqnarray}
\begin{split}&Q_{CHH}+Q_{HPA}+Q_{HPF}+Q_{EXN}=
\\&=Q_{HW}+Q_{UH}+Q_{FL}+Q_{OFG}+Q_{FHL}
\end{split}
\end{eqnarray}
you gotta love the warning:
Package amsmath Warning: Cannot use `split' here;
(amsmath)                trying to recover with `aligned' on input line 96.
11:55
@tohecz Yes, it should be outside.
@tohecz Beautiful!
@egreg you especially gotta love notation $c_{GAS}$, which makes all four letters look like in one line.
@tohecz ^{} all around
@egreg well, $c_{\text{\normalfont\scshape GAS}} is what I consider
but actually, I'll leave it be. Not my problem
damn this article
\begin{itemize}
\item useful heat $Q_{}$ -- the heat that is needed for heating a batch (endothermic reactions, etc.);
\item heat losses $Q_{}$ -- consisting of heat loss:
\begin{itemize}
\item o	through the furnace openings (doors),
\item o	accumulated in the lining,
\item by radiation through the openings,
\item cooling water,
(there are actually four spaces after \item o, prbably they wanted another nested itemize but it didn't quite work well as the first thing in the 2nd itemize?
@tohecz I wouldn't.
@egreg well, as I say, I leave it be
 
1 hour later…
13:12
What is wrong with the site? I am unable to add pictures and comments!. Is it so for others too?
13:28
@HarishKumar ive added comments to some posts today
13:45
@DavidCarlisle I could add too but with lot os difficulty!.
 
1 hour later…
14:48
@HarishKumar It seems that imgur is behaving bad.
15:06
@egreg Thanks. I started doubting my internet!. :)
0
Q: Proper typography of "NOx"

toheczI am a journal typesetter, and recently I came to a problem that I'm not sure I know to solve. The question is how to properly typeset the "NOx" abbreviation for nitrogen oxides. Which is typographically correct: $\mathrm{NO}_x$ (because $x$ is a numeric variable); or $\mathrm{NO}_{\mathrm{x}}$...

15:23
@ChristianHupfer Today it is your turn, you answer the LC posts. I am tired.
15:46
@tohecz As you'd expect: should be math mode italic (well, almost certainly in a mathematics sense should be an 'n' as well, but we chemists tend to use 'x' here)
@JosephWright x is fine, as long as it's fine to you. It's not a bad notation
@tohecz Only pointing out it's an integer: we have a long-standing tradition of ignoring this subtly :-) (Sometimes they really are real numbers, other times not)
@JosephWright well, why woun't 60 mol.% of NO + 40 mol.% of NO_2 make NO_{1.4}? :)
@tohecz Yes, but 'NOx' isn't really being used in that sense. However, it's a borderline case. Clearer are places where you have some variable but integer changes in a molecule but we still tend to use x.
@JosephWright ok
@JosephWright well, thanks for the insight, corrected.
16:10
@tohecz In the 'NOx' case this has definitely 'stuck' (everyone calls them 'NOx')
@JosephWright well, I can write it as NOx in the code, but I have a feeling that it would be too W@#$-like
@tohecz I meant the n/x business: should be italic x as I said
@JosephWright yeah I know, I was just trying to make a joke
@tohecz Random example from WOK: sciencedirect.com/science/article/pii/S0926337314004779. Note the italic x: in the PDF it's clearly math mode as normal.
@JosephWright Purchase: $41.95 (I'm not at work today)
16:14
@tohecz It's in the title :-)
@tohecz I picked this one as you could see it in the 'free' part!
ah ok :)
16:28
@JosephWright So I got an IMHO very good answer to that question:
1
A: Proper typography of "NOx"

tschoppiI quote the Green Book by IUPAC, 2nd printing (2008), section 1.6, enumeration item 2: The overall rule is that symbols representing physical quantities or variables are italic, but symbols representing units, mathematical constants, or labels, are roman. [...] As such, the correct way to w...

17:23
Hello everybody
As some of you might know, I have written a bachelors thesis about recognition of handwritten symbols (see http://martin-thoma.com/write-math/ for the thesis, links to some projects and presentations).

I continue the work I did for my thesis. Today, I got to a point where the software can be used to identify a symbol without any non-free software. There are still many rough edges, but I hope that people can use it. http://pythonhosted.org/hwrt/installation.html explains how to install it.

Do you think it would be ok to add a link to http://tex.stackexchange.com/questions/14/how-to-look-up
@moose I think you have to! :)
But can you add screenshots too? It's really not so easy to make people convince with text-only directives. Seeing is believing
:-) I contacted some friends to see if other people manage to get it installed.

Ok, I'll add some screenshots
@moose It's good to know someone knows how package things for pip-ready version. I might bother you soon about that.
Is it automatically featured on PyPi too?
The user interface is ... lets call it 'minimalistic'. I will try to improve that as soon as possible.
@percusse What do you mean by that? Do you want to know how to get a Python package to PyPI (like pypi.python.org/pypi/hwrt)?
@moose Right. I have something coming to fruition but I don't know if it works similar to CTAN
to upload
17:37
Adding Python packages to PyPI is extremely easy (too easy?):

1. Execute 'python setup.py register' (only once per package)
2. Execute 'python setup.py sdist upload' (every time you want to upload a new version)
I have no idea how they make sure that no malware gets uploaded
Is that process similar on CTAN?
@moose In a way yes.
There is some automation to ease up stuff.
How does CTAN make sure you don't get malware?
@moose So the necessary files are created on-the-fly?
@percusse Yes. You just have to have the right project structure (thats pretty simple - some 'init.py' files, 'setup.py', and a certain folder structure - you might want to have a look at github.com/MartinThoma/hwrt
@moose I'm watching you now! :P
17:44
It sounds less scary when a developer says it :-)
Hahah
@egreg, @UlrikeFischer Re tex.stackexchange.com/questions/215390/…, we have an internal team note about what I suspect may be the same issue.
@egreg, @UlrikeFischer Our notes suggest a TeX bug: @FrankMittelbach has looked at the following case and points to TeX modules 851/854
\tracingparagraphs=1
\nopagenumbers
\parindent=0pt
\setbox0=\hbox{C}
\hsize=\wd0

C\par

\discretionary{AA}{BB}{C}\par

\bye
In any case, the issue can be freed of LaTeX :-)
\hsize369.886pt
\parindent1.5em
\leftskip\parindent
\rightskip2.55em
\parfillskip-\rightskip

\hskip-\leftskip
Marktabgrenzung fur Sekundarrohstoffe aus der Eisen- und Stahlerzeu\-gung\nobreak\par%

\hskip-\leftskip
Marktabgrenzung fur Sekundarrohstoffe aus der Eisen- und Stahlerzeu\-gu\-ng\nobreak\par

\bye
Can of course be cut down further
@moose For TeX Live, they require the source. For example, for arara, I have to ship with the full source code, otherwise the binary isn't considered TL-friendly. So I believe it's a way of making the community aware of something new. :)
@moose They don't
@moose Upload via the form: that's it
@moose CTAN have some very loose rules, but they are not difficult (basically: put sources + PDF in a zip containing a directory called <mypkg>)
@JosephWright Hmm ... so I guess new uploads don't happen that often? (Currently, I update my Python package every day)
17:54
@moose Remember CTAN \neq TL
@moose Most days they get some
@moose Watch how often you get a TL update: that's a good measure
@JosephWright vvv
! Missing $ inserted.
<inserted text>
                $
l.5 CTAN \neq
              TL
?
:( :)
@percusse I've just added some images: pythonhosted.org/hwrt/installation.html - is that what you were looking for? (You might have to empty your browser cache)
And we have Heiko, who reads every line that goes on CTAN. :)
@PauloCereda :-)
@moose Oh I meant to the answer you would write for the detexify question. Oops sorry
Though looks nicer now :)
17:57
@percusse I think I'll simply add the same images. Thanks for your feedback :-)
@moose My pleasure. Thank you for your contribution
@moose: you are more than welcome to write a blog post. :)
So, I've just added my answer (see http://tex.stackexchange.com/a/215396/5645). Lets see when the first person adds a request for improvement.

As soon as I improved the interface, I would like to create a Debian package for it to make it easier to use for an average user. Does anybody know how to do that?

Are there hosting services for OpenSource Python projects? (My software has a web interface; that would probably be the easiest way to access it.)

Is it possible to add Python code to TeXLive (or other LaTeX distributions)?
@moose Python code can go into TL/MiKTeX I guess but won't necessarily run readily!
@PauloCereda I prepared a blog post a while ago. I will update it / write a blog post about it with some (not too many) details how it works. However, I should write a paper (8-12 pages) for a conference about it, too. I think I'll first write the paper and then the blog post. My bachelor's thesis is about 100 pages long, then I reduce it to 8-12 pages and I guess a blog post is something like 2-5 pages. Let's see how to boil it down :-)
18:08
@moose TL has an internal minimal Perl, MiKTeX not even that, so scripts generally have to be converted to a suitable form (see for example self-contained approach used by Biber)
@moose 'Debian package' ... 'average user ' ?! :-)
@JosephWright The average Debian / Ubuntu user :-) (Many people I know have Ubuntu systems - but they don't know much about programming / Linux)
@JosephWright Hmm ... ok. So I guess adding it to TL / MiKTeX does not make much sense. I need many Python packages and some of them are difficult to install via pip (numpy, scipy). I didn't test it on Windows systems by now, but I guess that will also not work out of the box. I'll think about it how to make that easier. But I guess the best way would be hosting and using the web-interface. (A friend who knows a lot about web services will help me before Christmas.)
Eventually I can host it at my university.
@percusse What is the Python project about which you want to package?
@moose I rewrote the Control Systems Toolbox of Matlab in Python. There is already some alternatives such as control library on PyPi but I wanted to have more.
Now I'm stealing content from Robust Control toolbox and trying to make it a standalone control library for daily use without longing for matlab
18:27
@percusse Ok. I have never worked with control systems before and just watched the video de.mathworks.com/products/control (I had to work once with MATLAB in a web application ... brr ... a really discouraging experience)
@moose and very expensive :)
@Johannes_B: ???
@percusse That was seemingly not a problem sigh as soon as it's not directly your money, some people just throw the money at companies
@ChristianHupfer I got online pretty late today and there were twoo questions (still not bothered to loo at them). But i felt that it is my responsibility to send someone over to answer. I'll take a look at them tomorrow.
18:33
@Johannes_B: On LC? The problem is, that I have not much time today as well
@ChristianHupfer We don't have a stable user base, there are new users everyday, and most of them never react on my suggestions.
@moose Somehow I feel bad when the university has the same "experts" who can build the code in most of the cases, excluding massive stuff like SolidWorks etc.
@ChristianHupfer It feels a bit like 5minutes wasted for every answer i write that never gets feedback.
@Johannes_B That must be a sign for changing the engagement style ;)
@ChristianHupfer latex-community.org/forum/… latex-community.org/forum/… Was soll mer denn da sagen? Denk nach Junge. Mach de glotzn off!
18:35
@Johannes_B: I'll try later on, but not now... I will be off (well, not at my machine for about an hour)
@ChristianHupfer I'll take care of it, tomorrow.
@percusse It surely is. The problem riight now is, that the amount of steady helpers has shrunk.
@percusse wanna guess the number of regular users that check in every day?
@Johannes_B 6?
@percusse Ha, i would be so glad.
@percusse Right now, i am fighting all by myself.
@percusse About 4 or 5 users dropping in occasionally
@Johannes_B It shouldn't be a fight. That's the problem. But I also don't have a solution.
@percusse Fight isn't the right word. :-) But i can't find another word.
18:41
@Johannes_B Figuratively speaking
@percusse Just listening to youtube.com/watch?v=E_C5E9kO5rM
@Johannes_B Try also this youtube.com/watch?v=y3kjYNrfHMY
@percusse I like it.
@percusse Thanks, i needed some good drumming.
18:56
@JosephWright There should be certainly no need to go to the second pass in the second case.
@tohecz:
Guys, good bye. See you soon.
At the Fedora 21 Final Go/No-Go Meeting that just occurred, it was
agreed to Go with the Fedora 21 Final by Fedora QA, Release Engineering
and Development.

Fedora 21 will be publicly available on Tuesday, December 09, 2014.
Yay!
@PauloCereda ah cool
19:00
@tohecz <3
that'll be some sleepless nights :D
@Johannes_B Ah I watched them. Felix is my favorite.
See you!
Tell me, is it wrong to buy oneself things for Xmas?
@tohecz I do it all the time. :) No one buys it for me anymore (except one gift from my parents). :)
@PauloCereda ah ok :) Well, that's bad :(
19:22
@JosephWright what did I say when?
20:14
@FrankMittelbach Hallo Frank!
@FrankMittelbach A potential TeX bug, team wiki, 2006 :-)
20:31
@PauloCereda Hello Paulo
@JosephWright cool ... I had no recollection of that
@Johannes_B: The LaTeX on moodle question is hardly something I can answer... I assume that mathjax is not enabled on that Moodle installation
Not that anyone else (other than @DavidCarlisle) can see that
@JosephWright I wrote up an answer and explanation (perhaps I should do some useful work instead but it was fun to think about what is happening here)
@FrankMittelbach Did you have a look at @DavidCarlisle's talk (video)
20:41
@JosephWright yes with one ear ... not the detailed discussion at the end though
@FrankMittelbach That was probably boring ;-)
@PauloCereda Gotta a minute spare please, pal? :)
@tohecz Always! :) Let me connect. :)
@PauloCereda Is any of them worth it? gastroklub.cz/kategorie/brazilie
@tohecz They are all terrible. Terrible. Terrible. :(
20:45
@PauloCereda even the last two, which cost 50 and 30 euros, respecively?
@tohecz Yes. I'm sorry.
They are terrible.
@PauloCereda well, no problem. It's good to know. I'll then either get the Madagascar thingy, or something nice carrebean
@tohecz: great ones, according to my dad. He's a true connaisseur. :)
@PauloCereda but you can't get them here :(
@tohecz Unless I throw very hard...
hmmmm
20:54
@PauloCereda 7.9 km/s minus epsilon :D (for vacuum of course)
@JosephWright nothat was the one where people came up with suggestions and questions I noticed that much (about timing and dates to specify)
@PauloCereda No, none of them seems to be available in Europe :(
@tohecz Ouch.
in general, I'm not quite happy with the choice of rhums I have here :( For scotch it's fine, but for rhums it's not, and my mom so loves them
@JosephWright ok so I did the analysis and send it to teximplemntors it seems (and then forgot about it) and then what ... need to look at my archives. Pity this comes up now or it could have been yet another cheque. Not sure when Don is making his next round of bug viewing ... isn't that a power of two as well? and it just happen recently
21:03
@PauloCereda Are the good rhums single malt?
@JosephWright in theory perhaps I can see that:-)
Ah there is a password reset, I'm back in:-)
@DavidCarlisle :-)
@DavidCarlisle We've not used it so much recently
@JosephWright ok looks like it only set there on TeX-implementors but never got discussed and I obvioulsly never followed up. But it still looks like a bug to me even though it is not really directly related to the issue @Ulrike had
@FrankMittelbach Oh, that and the other thing we have on the wiki I'm sure are bugs
@PauloCereda really? how sad
@JosephWright you mean the one from Will? Not so sure there, that may be more in the line of the issue Ulrike has (which I think is not a bug but just a limitation of the design).
21:18
@FrankMittelbach It's not documented and it's not expected: sorry but that makes it a bug
@FrankMittelbach Having to watch how many lines a \parshape has is awkward at best (shows up in the galley code if you are not careful)
@JosephWright you can't say that without actually having done the full analysis.
@FrankMittelbach We obviously have a different view of 'bugs'
@FrankMittelbach I'd say if it's not documented nor reasonably expected its a bug even if that's due to a limitation of the implementation: the behaviour is still wrong
@JosephWright maybe. is tex.stackexchange.com/questions/215390/… a bug in your opinion?
@FrankMittelbach Yes
@FrankMittelbach It's clearly not the right outcome
@JosephWright why not? the ask to TeX is: either make one line with with X or make several lines with width X-y and find one that fits the algorithm parameters
your expection might be that a single line should be preferred over several but that isn't what was asked
21:24
@FrankMittelbach My expectation is that an unused breakpoint should have the same outcome as that breakpoint not being there
@FrankMittelbach I suspect DEK would agree with you :-)
@tohecz I... don't know. :(
@PauloCereda ok, don't worry
@Frank: would you like to see my humble macro expander? :)
@JosephWright but that's documented differently. don't forget that this is "misusing" the paragraph builder to some extend
@tohecz <3
21:25
so it seems I'll just not buy any rhum this year ...
@PauloCereda yes ... though not now :-)
@FrankMittelbach I defer to your superior knowledge of The TeXbook
@JosephWright well the issue is: documentation is TeXbook + TeX program book
@FrankMittelbach No worries. :) Expect an email someday. :)
@FrankMittelbach That's where I'd disagree with DEK, I suppose: the code, however well documented, is not the documentation (which is for users not programmers)
21:28
@JosephWright I don't disagree there, but it would have meant 500 more pages because if you describe all of it on the user manual ...
@FrankMittelbach literate programming taken literally? :)
@FrankMittelbach Well, you write a guide, detailed manual and reference as separate things but yes I see your point
it is a boundary case no doubt
@FrankMittelbach Indeed
@FrankMittelbach Anyway, on another topic I'm pleased that l3build is getting some beginnings of take-up
@JosephWright so do I!
21:31
@FrankMittelbach Oh yes: have your reported the new LuaTeX issue or should I?
@FrankMittelbach Perhaps we should convince Taco to use it ;-)
and now I'm signing off folks ... first day in the week without telcos und I rather get some sleep for a change
@FrankMittelbach Bye
@JosephWright you if possible :-)
@FrankMittelbach Ok, will do: Taco is used to them from me
@JosephWright does he "use" TeX or just program it?
'night
21:32
@FrankMittelbach Mainly program I guess, but someone must typeset the LuaTeX manual (in ConTeXt)
21:56
Found another LuaTeX bug!
22:23
And another one
Every time @JosephWright finds a bug in LuaTeX, DEK kills a kitten. (No, Don wouldn't ever do that, of course.)
@tohecz: Don't post such lines... it would make me sad :-(
@ChristianHupfer sorry, I don't mean to be rude, I'm just sarcastic in mind :-/ (but I'm nice in everybody around I promise :) )
22:42
Here again on the \protect and robust macros.
Why is there a protect command, when \noexpand would be enough? Why not define robust macros like \def\robustmacro{\noexpand\fragilemacro}?
@Manuel \noexpand prevents one fragile expansion. \protect prevents all of them.
Mmm… I still don't understand the full picture.
@Manuel I'm not an expert, sorry :-/
Ahm. After reading a few lines of latex.ltx… The only reason to create robust macros and the \protect command is to “centralize” the same meaning in different aspects: it means \string in terminal, it means \noexpand when in usual other expansions. Is that the only reason?
@PauloCereda I hope this is not you :p novinky.cz/koktejl/…
22:50
@Manuel Your scheme will fail if the token gets sent to two separate \edef operations or similar
@tohecz: Don't mind ;-)
@Manuel If you use \robustmacro inside \protected@edef, the replacement text will contain \fragilemacro; another usage in \protected@edef would break.
@Manuel Note that this happens if the macro is used in a section title, because the text is first written in the .aux file and then in the .toc. What I said about \protected@edef holds also for \protected@write.
@JosephWright Ahm. Okey, that's new to me. So \noexpand or \unexpanded disappear after one expansion? I thought they last forever, and when actually typeset they where like \empty or \@firstofone or something like that.
@Manuel Try \edef\test{\noexpand\foo}\show\test
@Manuel expansion of \noexpand goes as follows: remove yourself, and skip the next token in the expansion process as if it were \relax
22:54
Okey, so \protect apart from centralizing (like being \string or \noexpand in \protected@edef or \protected@write) the great feature is that it inserts a new kind of \noexpand after every expansion, so it lasts forever.
@Manuel in expansion context, yes. In interpretation context, it disappears of course (letting the code do what it should)
@tohecz Okey, you all will end up convincing me, but as you see I'm refusing to be convinced :P
@JosephWright Yeah, the obvious first step. I hope in the near future I start doing that to understand things rather than just thinking about it, or asking here :)
@Manuel skepticism is a gate to deeper knowledge ;)
@tohecz It works that way in “expansions”. But if used “outside” (in typesetting) it works exactly the same way? I mean \begin{document} \noexpand\foo \end{document}` will typeset \relax (better: \foo with the meaning of \relax)? Again, if \protect\foo actually typesets it, then that's another feature.
@Manuel why don't you try it? :)
23:01
The truth is, my computer is being quite slow lately. Just opening the text editor and compiling a document may take easily 4 minutes. And since this is more or less “theoretical”, I thought some of you could actually answer it faster.
@Manuel This TeX code:
\def\foo{Bar}

Show: \expandafter\meaning\noexpand\foo

\bye
produces in the PDF:
@tohecz In a way, it's lazyness to the absolute maximum. Come here to see what would happen if I compile a file rather than compiling it myself!
Show: "relax
(the " is actually a \ just it is not due to character encoding)
@tohecz Okey. Understood, and thanks for your help.
@Manuel So really, \noexpand does exactly what I said: changes the next token's into \relax for the one instance
23:05
@tohecz Yep
@FrankMittelbach I've got that LuaTeX font thing down to a simple plain example :-) A bit late now, so I'll report tomorrow to the LuaTeX team.
23:23
@Manuel no \noexpand goes which is why \protect is usually defined as \noexpand\protect\noexpand
@DavidCarlisle this is naughty :D Like catching a Goldfish and getting a new Goldfish as one of the wishes :)
@tohecz but we scared @Manuel away:-)
@DavidCarlisle :)
23:41
Can I get a moderator's opinion on an SO question? I don't really know what to do in this situation. The guy has gotten really hostile :(
Or really anyone's – just looking for advice on how to handle this :(
Nevermind, all is well :) Just a really hot-tempered guy, I suppose
@SeanAllred I'd just delete my comments between his and flag them as obsolete. Just don't take the word "idiot" too literally amongst programmers, please
@tohecz That's a good idea :)
@tohecz People are too cavalier with insults, nowadays
@SeanAllred well, I believe that this is a thing of programmers..
@tohecz I'm a programmer :( there a nice ones among us – @PauloCereda, too :)
At least, I'm pretty sure he's in software dev
@SeanAllred nah @PauloCereda's a vim user so doesn't count.
23:48
I suppose many of us spend so much time alone that we foHAHAHAHA
@tohecz Oh boy that took me off-guard XD
@SeanAllred there are nice people there. There are ugly people, too. And then there are nice people who just use ugly language.
…that we forget how to interact with people. Especially on a site like SO – it's really easy to forget that there are people writing everything that's there.
@tohecz That third category is one I just don't understand, but it's not something I'll be able to change :)
I know a guy who is helpful, clever, etc., but his very first test-file on a new server/platform/programming language/IDE/whatever is always called shit.
XD
That's pretty fantastic :)
@SeanAllred :) I think that the environment is just friendly to this, and it's easy to get to speak uglily.
23:55
"uglily" … English makes for some weird sounds
@SeanAllred I think the word exists only in my imagination. But @David may know better :)
11
Q: Are the words "sillily", "uglily", "friendlily", "livelily", etc., valid English?

Theemathas ChirananthavatI have wondered about how to make the words silly, ugly, friendly, lively, etc. into adverbs, so I researched in the Internet. I found many different answers, so I tried checking Oxford Dictionaries. However, Oxford Dictionaries still gave me two answers: this is from Oxford Dictionaries’ on...

@DavidCarlisle thanks. SCVRNKLS @Sean
@tohecz David, being a native English speaker, hasn't the faintest idea so just asked google.
@DavidCarlisle well, the point is: if you use the word, then it's fine, no matter what ELU says

« first day (1495 days earlier)      last day (3735 days later) »