« first day (3561 days earlier)      last day (1669 days later) » 

cis
cis
07:06
Why is he using a cruel font here?

I thought package authors were all typography purists. :()
@cis Your viewer seems to do a bad job rendering this document. For me, there are no distortions.
@cis did you use an Adobe product to take a look at the file?
cis
cis
@TeXnician Yes
@Skillmonlikestopanswers.xyz Yes
@cis Funny, how one can immediately tell from a screenshot, because Adobe Reader is so bad at rendering text in PDFs.
3
cis
cis
07:39
@Skillmonlikestopanswers.xyz





But the Adobe Reader also has the Adobe Flash intimate.
So only he can do interactivities like films, music etc.

Here is an example:
https://drive.google.com/file/d/1K2ZQ6xF5yQ98O7770bTw19Hx3zqn9U24/view?usp=sharing
Interactivity can sometimes be used sensibly in the PDF file.
08:03
@cis might be, still it is the worst PDF-reader I know when it's about rendering precision.
08:14
@DavidCarlisle Stats rising gentley I see
08:27
@NikeDattani both overleaf and arxiv uses real LaTeX, mathjax does not. It seems strange that that page does not render align correctly, but it is up to the mathjax configuration through https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML-full , I have a webapplication that uses the same setup but the TeX-MML-AM_CHTML config, there align works just fine. As others have mentioned, this is not a LaTeX issue, it is an issue with mathjax.
08:40
@JosephWright yes seems so
@UlrikeFischer @MarcelKrüger what is this mapping that only xetex can do? "We all know that Mapping=xxxxnumerals is only supported with XeLaTeX, thus I can't use polyglossia with LuaLaTeX." at gitlab.com/niranjanvikastambe/marathi/-/issues/2
@PauloCereda 早餐
@DavidCarlisle oh no
08:53
@DavidCarlisle that uses a teckit file which contains instructions to replace chars, it is e.g. used to get the tex ligatures -- to endash, but it can also be used to implement transcriptions. It is quite xelatex specific, but you can naturally implement most things in luatex with lua-code (not quite sure how easy harfbuzz + transcriptions would be, @MarcelKrüger?).
@UlrikeFischer yes sure I assumed teckit was involved but for any specific teckit mapping it's usually just a simple search replace and doable in lua for the ones I have seen (just hard to do a single one off support for all mappings at once
@UlrikeFischer like this:
22
Q: Create a mapping for transliteration from cyrillic to latin in LuaLaTeX

Paolo PolesanaI created a .map file for Cyrillic to Latin transliteration as in using xetex for automatic transliteration of Cyrillic letters I placed the cyrillic-to-latin.tec file in the folder. \documentclass{article} \usepackage{fontspec} \usepackage{ifluatex,ifxetex} \setmainfont[Mapping=cyrillic-to-la...

@DavidCarlisle I don't really know when exactly the teckit mapping kicks in, e.g. regarding hyphenation. But even with xelatex mappings are difficult, as it can only use one. So you need to write "combined mapping" if you want more features.
@UlrikeFischer yes but I'm not sure hyphenation is involved so much here although there's quite a bit of font shaping you wouldn't want to mess up:-)
@DavidCarlisle but he could use babel for xelatex imho.
@UlrikeFischer yes that's what I am suggesting is the default behaviour
For luatex I'm suggesting just use it as for xelatex and if it doesn't work, blame @UlrikeFischer
09:04
@DavidCarlisle that's a plan. But it is a nuisance that language commands are not unified and that there are two systems. I have to do some shopping now if I want to be back in time for the meeting ...
@UlrikeFischer yes polyglossia really should merge back in to babel having two language switching systems makes little sense
09:48
@UlrikeFischer Teckit applies quite early (basically when XeTeX first builds it's native text nodes, that is before hyphenation). This e.g. means that teckit implemented ligatures can be broken using grace groups. For most practical purposes it would be compatible to do such mapping the beginning of the hyphenation callback, but in this devanagari file it doesn't matter as long as it is done before shaping.
cis
cis
早餐

But what do you eat for breakfast in China? 早餐 Zǎocān = Chin. "breakfast".

"Google": 早餐 haya san = Jap. "Fast Food" ....

So you have to go to Makudonarudo (マクドナルド) now!
@UlrikeFischer In general such mappings with HarfBuzz can be tricky, but in this case it are just one-to-one mappings, so they can be implemented without such problems. (They would work the same as the trep in luaotfload-szss.lua)
10:03
@DavidCarlisle The biggest issue I found for supporting all mappings at once happened to be normalization: Mappings can specify that they expect their input to be normalized, which in LuaTeX would require a normalization implementation which is fast and keeps track of node to character mappings.
@jokerdino hi mr. dinosaur
10:49
@MarcelKrüger hmm although I think he just wants fancy digits here so hopefully no composing characters. (There isn't actually a spec of the issue:-)
 
3 hours later…
13:26
@DavidCarlisle If I'm not mistaken Overleaf uses Docker images, they might not have access to the system fonts.
@DavidCarlisle Yes, in this case that wouldn't be a problem, I was only referring to a potential more general solution. I could implement their replacements if they need it, but I think just generally switching to babel is the better solution.
@daleif One of the overleaf developers said in the TUG meeting last weekend that they explicitly pull the system fonts into the docker image to make more fonts available, so they should have access to them (or at least can make them available if asked nicely)
@MarcelKrüger @daleif yes but the CJK fonts added at latexcgi.xyz were explicitly to match the ones that Overleaf doc said worked at Overleaf.
13:48
@MarcelKrüger thanks
14:19
@Skillmonlikestopanswers.xyz The issue in that screenshot isn't really Acrobat's fault though. For Latin Modern, Adobe's problem mainly is that they actually implement Type 1 hinting correctly and Latin Modern looks best if you ignore hinting instructions completly. E.g. in this case the cap-height isn't aligned. Normally you are supposed to use BlueValues to indicate the range of your cap-height such that the hinting system can render them consistently.
In Latin Modern, some characters like "N", "C" and "R" have a height in this declared range (you can see that they are rendered consistently), while some characters like "E" and "F" are slightly short of reaching this zone, so they are rendered shorter. If the declared zone is adjusted downwards by just three units, this issue is avoided. Type 1 even has a feature to deal with such inaccuracies, but Latin Modern explicitly disables this by setting BlueFuzz to 0. 🤦
@MarcelKrüger is the same true for helvet?
@Skillmonlikestopanswers.xyz I don't think so, at least in uhvr8a.pfb the blues seem sensible. I'm not an expert in that area though.
@MarcelKrüger because I know that the Adobe Reader also screws up for it.
@Skillmonlikestopanswers.xyz I didn't mean to imply that Acrobat is particularly good or bad at rendering fonts (as a Linux user I barely use Acrobat and mostly don't even know how things look there), I only wanted to say that specifically for Latin Modern, any implementation which attempts hinting will have a hard time.
^^^^ Forwarded by my husband. Be sure to read the fine print.
@barbarabeeton LOL
15:15
@AlanMunn -- I've been in touch with someone who might be able to do something "officially" about the font problem reported in tex.stackexchange.com/q/555446, but one necessary piece of information isn't clear: was the proposal submitted as a LaTeX file or pdf? Please ask the OP to add that information to the question; if it was a pdf file, I believe there's a strong case for pressure to be applied.
@barbarabeeton ooh peer pressure
@barbarabeeton It's a PDF file. I've never submitted LaTeX source to NSF, and there's no way to do so. See this page: research.gov/research-portal/appmanager/base/…
@barbarabeeton It would be great if this could be fixed. Clicking on the Known Issues link on the page doesn't inspire confidence.
@AlanMunn -- I made that assumption, but the information must appear in the question so that the people who are looking at this have no "out" for ignoring it. (I'll be happy to tell you what I've done by email, but not in public.)
@barbarabeeton I'd be happy to hear it. I've taken the liberty of editing the question to make it clear that PDF is what's being uploaded.
@barbarabeeton I don't think that waiting for the OP to respond is necessarily going to be fruitful, and the system simply doesn't accept LaTeX source so I'm comfortable making the PDF assertion.
15:34
@MarcelKrüger Well, as a Linux user myself, I had a tough time starting at work with a Windows tower and Adobe's reader.
15:49
@MarcelKrüger ooh which distro do you use?
16:22
@PauloCereda I'm using Arch on all my systems, mostly with a wayland/sway desktop.
@MarcelKrüger ooh
@MarcelKrüger "pure" Arch?
@PauloCereda Well, I use a custom bootloader but recently switched back to the default kernel, so pretty pure.
@MarcelKrüger Nice! I had Manjaro in an old netbook. :)
But my main machines run Fedora. :)
@PauloCereda Fedora is also a nice distro. I kind of remember using it at some point, but I can't remember where. My main system went from Debian (stable... don't do that) over Gentoo to Arch, so I never got any experience with the RPM based distros.
@AlanMunn -- The next phase of this effort is underway. I'll keep you informed of progress. Thanks for your help.
16:36
@MarcelKrüger ooh :) I've been using an RPM-based distro since Red Hat 8, then it became Fedora Core 1. And here we are with F32. :) I also used Slackware for a long time in my lab machine. People were puzzled to see a bloke with a huge monitor with a black screen and a tiny cursor. I was happy in init 3 and only a few times I had to startx. :)
16:47
@PauloCereda Oh, that's a long time. I think I didn't even knew about Linux back then. I basically grew up with Windows XP.
@MarcelKrüger I had Windows too back then. :)
17:01
Are there any statistics how many different distros a typical linux user goes through?
@samcarter_left_tex.se Normally 3 or 4 on the outside.
Unless people are seriously interested in experimenting. Which I don't think is so common. Something around 3 is probably typical.
There is some anecdotal information here.
I've used 3 myself, so far.
Red Hat -> SuSE -> Debian.
17:23
@FaheemMitha Sounds reasonable. On my personal device I went ubuntu->fedora (+ a couple of different one for specific purposes as virtual machines) and at work scientific linux->ubuntu
@FaheemMitha Thanks for the link - interesting to read
@samcarter_left_tex.se You're welcome.
I occasionally prod people to add their story, but mostly they don't. I should probably update/expand my post too.
 
2 hours later…
19:26
@JosephWright ooh Hanners uses MacOS
20:22
Hello
I have a document on Overleaf that marks an error saying that a } is missing but it's not and then it says that I should type 2 and the error will go away. Where should I type 2 so the error goes away?
I already typed '2' before and after the line and it doesn't go away
What am I missing?
@América If you look at the raw log file, what error is actually reported?
@América The missing } may not be in the place where it is reported to be missing.
@AlanMunn actually I doubt that it has to do with a missed }. The thing is that I have \draw[thick,->] and when I remove >, the error goes away; and when I include the >, the error of a "missing } is there again"
20:38
@América Can you reproduce the error with a small document that contains just the TikZ code and nothing else?
@América Without that it will be hard to help.
In any case the arrow that was supposed to be there, thanks to the \draw[thick,->], doesn't displays with or without the >.
@América you are using spanish? Try with \usetikzlibrary{babel}.
@UlrikeFischer Thank you so much, it's fixed
@América next time you should show the complete, exact error message ! Argument of \language@active@arg> has an extra } is much more understandable than your rewording.
20:54
@UlrikeFischer and yes I am using spanish, I'm in Mexico :p. Oh ok, sorry, I thought the \language@active@arg> line was another thing
@América This is why I asked you to show the actual error. Luckily @UlrikeFischer has a crystal ball.
@AlanMunn OK, next time I'll post the error in complete sentence and not my understanding
cis
cis
21:30
0
Q: pgfplots: line sharp plot histogram - value is missing and values too much

cisI have values 1 2 2 3 3 4 4 4 4 5 5 5 6 6 and want that to plot as a line sharp plot histogram. So, I set: hist={ handler/.style={sharp plot}, intervals=false, }, But he does not want to show the 2 times of the number 6... Then there is a strangeness: If I do not set x filter/.expression={x==int...

 
1 hour later…
22:39
What's our continent doing here?!
23:00
@PauloCereda ??
@UlrikeFischer "America" :)
@DavidCarlisle @UlrikeFischer Could you take a look at github.com/latex3/latex2e/pull/361? Especially: Do you think that I should add \changes? They seem completely useless, but we normally add them pretty consistently, so I'm not sure.
@MarcelKrüger There's one in a <latexrelease> guard. Was that change intentional?
@MarcelKrüger (though it probably won't affect anything)
@PhelypeOleinik Kind of, for consistency I just changed all of them. Thinking more about it, I see your point though. I'll take it out.
@MarcelKrüger I'm not sure... Probably nobody will be affected by that, so perhaps consistency is better here
23:47
@PhelypeOleinik I'll leave it like this and change it if someone complains. Any situation where this would make a difference probably breaks a lot of other stuff anyway.
@MarcelKrüger Like devious code that redefines primitives to pretend being another engine :-)

« first day (3561 days earlier)      last day (1669 days later) »