« first day (1920 days earlier)      last day (3007 days later) » 
00:00 - 20:0020:00 - 00:00

8:22 PM
@UlrikeFischer around line 70 what happens if you change `\ifx\TX@#2\else` to `\ifx\TX@#2\relax\else` ?
`
 
@DavidCarlisle Empty argument?
 
@DavidCarlisle No, that's what I've already done :-)
 
8:42 PM
Guys, trying to install Lucida here.
[paulo@cambridge texmf-local] $ sudo mktexlsr
mktexlsr: Updating /usr/share/texlive/texmf-config/ls-R...
mktexlsr: Updating /usr/share/texlive/texmf-dist/ls-R...
mktexlsr: Updating /usr/share/texlive/texmf-local///ls-R...
mktexlsr: Updating /usr/share/texlive/texmf-var/ls-R...
mktexlsr: Done.
Why isn't mktexlsr updating /usr/local/texlive/texmf-local?
 
@egreg I couldn't possibly comment
 
I thought local was the local thingy, not share...
 
@PauloCereda what's TEXMFDBS set to?
 
[paulo@cambridge texmf-local] $ kpsewhich --var-value TEXMFDBS
{!!/usr/local/texlive/2015/texmf-config,!!/usr/local/texlive/2015/texmf-var,!!/usr/local/texlive/texmf-local,!!/usr/local/texlive/2015/texmf-dist}
 
@PauloCereda but but ... that doesn't fit your list above
 
yo'
8:50 PM
@PauloCereda local should be fully scanned each time, shouldn't it?
 
@DavidCarlisle That's why I cannot understand!
 
yo'
(oh and btw, safely at home after driving over 1000 km today)
 
@yo' I thought so, but it isn't!
I just did a plain TL install, default stuff.
 
@PauloCereda do whatever @yo' tells you (he's a doctor) you should trust him.
 
@DavidCarlisle :)
 
8:51 PM
@PauloCereda because he finished his thesis.
 
@DavidCarlisle I'm a Ph.D. too, but you don't trust me.
 
I just wanted my new font working. /sob
 
@egreg -- @DavidCarlisle probably doesn't trust you because your ph.d. precedes his.
 
@egreg we make a special exception for you
@PauloCereda do which mktexlsr and which pdflatex point to same installation?
 
@DavidCarlisle I never trust people with a Ph.D. in mathematics.
 
8:55 PM
@DavidCarlisle Yes.
 
@egreg very wise
 
Should I put the files inside /usr/share/texlive/texmf-local/ instead?
 
yo'
btw, the report from the defense says: Mention: Très Honorable
 
@yo' Yay! <3
 
@yo' clearly some obfuscated code can't decode that yet, it probably means you failed,
@PauloCereda looks like that would work
 
8:58 PM
@PauloCereda There's something wrong in the path for texmf-local: do you see mktexlsr is trying to update /usr/share/texlive/texmf-local///ls-R, which is surely wrong.
@PauloCereda Can you show the output of kpsewhich -var-value TEXMFLOCAL?
@PauloCereda You're using the wrong mktexlsr: it's the one from Fedora, not the one in the vanilla TeX Live
@PauloCereda What's the output of which mktexlsr?
 
14 mins ago, by David Carlisle
@PauloCereda do which mktexlsr and which pdflatex point to same installation?
@egreg we scared the duck away
 
9:31 PM
@ChristianHupfer +1 for not being @egreg
 
10:07 PM
@DavidCarlisle I found another missing Unicode character in t1enc.dfu: \DeclareUnicodeCharacter{2010}{-}
 
@DavidCarlisle That seems to work - the BLUB is there and things like \hline now work too.
 
Hello again
How modyfy text from lua script?
@egreg Do You know meybe?
 
@MarekKaski I and Lua don't go along very well. ;-)
 
@MarekKaski Huh?
 
10:17 PM
i have text {\tt some text}
how convert it in lua?
\lua_script{\tt some text} produce "my text"
@JosephWright Do You undestand?
 
10:44 PM
I've got a meta question: Is it good practice to answer old questions? (e.g. 2-3 months) and after what time, would you say it doesn't make sense to answer such questions anymore?
Wow terrible english :O
Because i've just answered a question where i've noticed later that it was from november 2015
 
@Octopus There's no time frame.
 
@egreg ohh I guess so. there'll be an update before tl2016 I'll add.
 
@egreg
 
@DavidCarlisle Maybe you should check apostrophes and quotes
 
@egreg but wouldn't you say it doesn't make sence to e.g. answer a question from 2014, because packages may have changed since then?
 
10:49 PM
@MarekKaski that's not really a very focussed question, it's like saying how do you write a tex document or hw do you write ia lua program. There are lots of ways depending what you want to convert, change the input tokens, change the typeset nodes change the hyphenation ...
 
@Octopus Sometimes a question only becomes answerable because some package has been released in the meantime.
 
@Octopus the theory behind the stack exchange network mechanics is that the original person who asked the question is rather unimportant, it's building up an encyclopedic collection of useful facts, so the fact that the original person is perhaps long gone and no longer needs the answer isn't important, if people may still search for a question and land there it is better to have a current answer than an old one that no longer applies so well
 
@DavidCarlisle U+2011 could be \mbox{-} and U+2012 could be the same as en-dash (at least it's a good approximation)
 
@DavidCarlisle True, i myself have found answers to 99% of question on here.
 
@UlrikeFischer I guess between that and multicol, an update to tools will be on the way shortly:-(
@egreg noted, thanks
 
10:58 PM
Btw. is there any book on advanced use of latex? With a profound introduction on writing macros and more "advanced" stuff?
That you could recommend ofc
 
@Octopus Can you read Italian?
 
un po' po' po'
well i can read it but i don't really understand :P
 
@Octopus several answers on site, latex companion is the standard reference although much of it is a review of packages (as they were 10 years ago) it also has chapters on the program aspects for packages added at latex2e. Otherwise texdoc source2e will show you the documented sources of latex which is always a fun read. or just use tex every day for 30 years until you get the hang of it... for tex programing the texbook or for a free alternative, tex-by-topic
 
@egreg ohh it's written by you :P Thank you very much for your suggestion i'll try it out.
 
11:03 PM
@egreg note how we both modestly recommend documentation written (or co-written) by ourselves:-)
 
@DavidCarlisle Somebody we trust.
@DavidCarlisle Even if Ph.D. in math
 
@DavidCarlisle @egreg Hehe :) Just what happens when experts meet :). I've been using LaTex for now maybe 1.5 years, i'm working on getting 30 years but it'll take a while. Anyways i'll try the LaTeX Companion and texdoc source2e. "Always fun to read" - Yes, definitely i enjoyed reading 1500 pages TikZ Manual
So i just got bored, therefore i'll tune in for some more literature
 
@Octopus see for example my answer here and other answers to that question giving reading recommendations:
16
A: What sequence of documents should I read to know "all of" TeX and then LaTeX?

David CarlisleYou should read the TeXBook. It doesn't cover everything (as you say, it doesn't cover e-TeX for example). But if you have digested the the TeXBook then you can pick up the rest as needed. The e-tex manual can be skimmed over in a few minutes if you know the basics, xetex similarly. Not that you...

 
@DavidCarlisle Thank you! I've just seen that the LaTeX Companion is only 50 .- Fr. A thousand page book for that is astonishing! I'll order it tomorrow or today. But now i need to go
Have a nice evening / night and thanks again!
 
11:19 PM
@Octopus Good night!
 
11:36 PM
@egreg Sure! (sorry, I had church stuff to do...)
[paulo@cambridge texmf-local] $ kpsewhich -var-value TEXMFLOCAL
/usr/local/texlive/texmf-local
 
@PauloCereda Now which mktexlsr
 
[paulo@cambridge texmf-local] $ which mktexlsr
/opt/texbin/mktexlsr
[paulo@cambridge texmf-local] $ ls -la /opt/texbin
lrwxrwxrwx. 1 root root 40 Nov  4 09:33 /opt/texbin -> /usr/local/texlive/2015/bin/x86_64-linux
I am surely lost. :)
@egreg: should I report to the TL list?
 
@PauloCereda And from the very same shell, if you do sudo mktexlsr you get that behavior?
 
@egreg Yes, sadly. :(
[paulo@cambridge texmf-local] $ sudo mktexlsr
[sudo] senha para paulo:
mktexlsr: Updating /usr/share/texlive/texmf-config/ls-R...
mktexlsr: Updating /usr/share/texlive/texmf-dist/ls-R...
mktexlsr: Updating /usr/share/texlive/texmf-local///ls-R...
mktexlsr: Updating /usr/share/texlive/texmf-var/ls-R...
mktexlsr: Done.
 
@PauloCereda OK, it's a problem of path with the root user.
 
11:42 PM
@egreg Oh let me check.
[root@cambridge ~] # kpsewhich -var-value TEXMFLOCAL
/usr/local/texlive/texmf-local
[root@cambridge ~] # which mktexlsr
/opt/texbin/mktexlsr
 
@PauloCereda In my instructions for installing TeX Live, I suggest these additions to .bashrc
# Addition for TeX Live
function sutlmgr () {
  if [[ -z "$@" ]]
  then
    sudo /opt/texbin/tlmgr -gui
  else
    sudo /opt/texbin/tlmgr "$@"
  fi
}
alias mktexlsr='sudo /opt/texbin/mktexlsr'
alias updmap-sys='sudo /opt/texbin/updmap-sys'
alias fmtutil-sys='sudo /opt/texbin/fmtutil-sys'
 
@egreg Holy cow, it works!
 
@PauloCereda Doing sudo is not the same as logging in as root
 
@egreg Indeed, but it should work. :)
@egreg: thank you so much! <3
 
@PauloCereda I believe that sudo uses a “safe” PATH variable.
 
11:47 PM
@egreg Indeed. And Fedora probably inherits some stuff from Red Hat which Debian based systems don't have...
@egreg: Lucida is working! <3
 
@PauloCereda :)
 
Why doesn't \csname foo*\endcsname yield \foo* ?
 
@egreg Thank you thank you thank you! <3
 
@AlanMunn It does
 
:27296051 \documentclass{article}
\makeatletter
\def\@foo{Something}
\def\foo@star{Else}
\newcommand{\thing}{\@ifstar\foo@star\@foo}
\makeatother
\begin{document}
\thing* % outputs 'else'
\csname thing*\endcsname % no output
\end{document}
 
11:54 PM
@AlanMunn that's expected: \thing* is \thing * not the csname with name thing*
 
@DavidCarlisle Ah, ok, so I need to build the cs and then add * after building it.
 
@AlanMunn it's different for environments tabular* really is the csname tabular*
 
@DavidCarlisle Ok. In this case I was just using a loop to test some macros I wrote, and I couldn't understand why the starred ones did nothing. Thanks.
 
@AlanMunn er yes perhaps but the star form is very mch a top level interface thing, if you are building the command up you may as well just use \foo@star rather than generate thing*
... but if you are testing a top level interface generating that is probably the thing to do:-)
 
00:00 - 20:0020:00 - 00:00

« first day (1920 days earlier)      last day (3007 days later) »