In the "breaking paragraphs into lines" paper, a book called "the art of spacing" is mentioned and described as having "probably the most beautiful spacing ever achieved in any typeset book"
@zhk i'm sharing this with everyone; I didn't mean it as a response to you
anyway, as one can see, there isn't a hyphen in sight (and not just on the first two pages but in the entire book) and there are no loose lines (this is also consistent throughout)
@zhk it's helpful if you use the reply feature so people can see the various threads in chat (use the menu on the left, or the arrow thing at the far right of the comment that you are replying to)
@JosephWright more generally how do we plan to manage the ctan dev area, will we upload modified versions of packages if modifications are needed so they end up in the texlive latex-dev tree?
@DavidCarlisle We are back with the problem that as LaTeX2e stayed unchanged for a long time, things are not 'all in one place' (contrast L3 code, which starts off knowing about spaces-in-filenames, so everything 'just works')
@DavidCarlisle I guess we have little option for this case
@DavidCarlisle, @UlrikeFischer At present I'm trying to solve the 'use an upated format' issue without having to re-write everything
@DavidCarlisle in the specific case of epstopdf it would be probably the best if it moves from oberdiek to tools or graphics or some other "latex" folder. In general I would say that it should be handled as every other package writer has to handle code depending on the latex version: with latexrelease and similar switches.
@JosephWright @UlrikeFischer I looked at this before, it would be good if latex/graphics was more or less self contained and didn't rely on contrib (as it was originally:-) but epstopdf, even epstopdfbase isn't really like that
It pulls in the full stack, of course if we pulled in expl3 hasd a secret plan, we wouldn't need any of those, so it's a matter of how many times we want to do major structural changes....
@DavidCarlisle, @UlrikeFischer I think I can solve all of the other issues without a complete reworking of l3build typesetting: I'm pretty sure a few config adjustments will let me create and find pdflatex.fmt. So then we just have the epstopdf issue
@UlrikeFischer Ah, right
@DavidCarlisle, @UlrikeFischer Ooh, think it might be working :)
@JosephWright to remove the quotes (in general it would need putting quotes back later but as theer are no spaces in filenames in core distrib that nit needed immediately)
@JosephWright which means actually we could do that more or less anywhere and so not need to uodate epstopdf to build rotex.pdf
@UlrikeFischer Running the CTAN target in graphics ...
@UlrikeFischer Right, fixed
@DavidCarlisle, @UlrikeFischer, @egreg, @PhelypeOleinik Will build LaTeX2e dev for CTAN now ... just have to force past the UTF-8 command line business
@DavidCarlisle it works for me too, also in the current latex, (if I provide a definition for \unquote@name). But the change must be either in the sty or in \AtBeginDocument.
@JosephWright my commit (where I changed a typo) in the expl3 master didn't pass on travis, and I think it was because pgf broke xetex just on this day. But I can't simply restart the build, I think I'm not yet correctly logged in for this.
@UlrikeFischer Luigi and I did some trials of ffi a while back without a lot of success but actually I expect Ken Brown will get things working as I got some libraries to link via ffi, and some just didn't so I expect that someone who knew whet they were doing could get it working (I assume ffi is the issue, can't think of many other system specific bits)
@PauloCereda this has been running on the screen at work last few days apolloinrealtime.org/11
@JosephWright it's deploy target thing lets you push to a dedicated branch over-writing the history so you can make the zips available without enlarging the repository each time
@JosephWright no but I use the deploy target for some w3c spec builds and I have to turn off the "overwrite history" part the sources were also on the same branch (gh-pages) for historical reasons, so I end up with
deploy:
provider: pages
skip-cleanup: true
github-token: $ghtok # Set in the settings page of your repository, as a secure variable
keep-history: true
on:
branch: gh-pages
@DavidCarlisle Ah right, so we could have a 'release' or whatever branch to hold the zips? Would need to get Travis-CI to do a full build, but that would be scriptable
@JosephWright gitlab's CI always makes all the artefacts of the last build available as a separate zip url not checked in, which seems quite a sensible idea, but I have not used gitlab CI much
@DavidCarlisle, @UlrikeFischer Oh bugger ... the problem with building a format is that latex.ltx doesn't put pdfTeX into PDF mode ... need the dratted .ini file too ... drat
@UlrikeFischer Typesetting isn't sandboxed but unpacking and checking is for base, and that's where format-building has to happen ... I'm working on it!
@UlrikeFischer Think I can solve it, which takes us back to epstopdf ...
@JosephWright @DavidCarlisle's code seems to work. So we only need to decide where/how to add it. Making an update for oberdiek wouldn't be bad anyway, there are still two fixed bug in the queue.
@FaheemMitha yes but people who read the script say the result is not that readable as the combining things don't combine. I can not take a view on how bad it is as I can not distinguish the letters anyway.
Extending the other answer here are examples for all of the scripts in the question (and deva, which as the question says is already fixed in the development branch, but not yet on my computer). For most of the Indic scripts I combined the failure modes in the other answer into the single word “k...
@FaheemMitha well the first one \newfontfamily\deva[Script=Devanagari]{NotoSansDevanagari-Regular.ttf} is using the Devanagari settings even if it's not a real word?
@FaheemMitha yes you'd need to get the noto sans fonts (they are big but free) :-)
mathfont and mathspec have similar purpose, but mathfont works not only with xelatex but also with lualatex. Both packages allow to change the font of various math symbols and math alphabets.
Both packages have in my view the same deficiency: they care only about the look of the math and not ab...
Somebody that use TikZ Feymann could to help this user?
I've read it indeed, I didn't notice anything that could help me here :/ , I've seen many examples on internet with the same syntax than me and their codes were working — Lloyy7 hours ago
This is my first time writing here (and also I'm not native speaker) so please be indulgent.
I'm new to LateX so if you could also keep your answer as simple as possible, it would be very nice. So here is mmy problem: I'm tiping my report and I need to draw lots of feynman diagrams. I read the ...
@JosephWright I can change epstopdf (I already did locally). it works okay - it doesn't like spaces but utf8 is okay. But I don't think that I can build for an upload. oberdiek has some curious setup, we need @DavidCarlisle here.
@DavidCarlisle Hopefully, I've made everything work in the dev branch without weird format set ups: it's only stuff in the system tree that makes life 'fun'
@JosephWright I want to change graphics not to put quotes into Gin@base but I can't do that this evening and it would require matching changes in all the def files to add quotes back
@DavidCarlisle I don't think that we can really avoid that latex-dev is below /tex and so in the end also always in the tex search path. But imho with a \providecommand\unquote@name[1]{#1} it should work fine.
@UlrikeFischer yes I guess we'd better do that then :(
@UlrikeFischer actually that means better to get the change into a copy of epstopdf-base.sty (or one of the def files) and not use a .cfg that will be picked up by the main branch
@DavidCarlisle Just checked: doc target is now using the 'matching' latex.ltx and getting though to rotex.tex, so it is just the epstopdf issue to sort
@DavidCarlisle well unless you want a epstopdf development version in latex-dev too, it should be better done in pdftex.def - (and this means that graphics-def must be also included in latex-dev)
@texdr.aft you can reset tabs in tabbing (but I never really like using tabbing) if you don't need page breaking you could simply nest parboxes to match the nested s expressions