@AlexG -- Ick! My archive shows 5 messages on that subject from that sender on Friday, but all are different. And none of them have a matching timestamp, but that's not at all definitive. Seems that something is clearly wrong, so I think you probably should report it. You'll probably be asked for more details from headers, so be prepared.
@DavidCarlisle Yes I have noticed that; I guess I will extract the braces part into my own package. My own font choice is of course vastly superior! :-)
In other news I'm interesting in drawing a mathcal font from an OTF file, it's installed and all that, but the glyphs have no unicode id, only gid. The mathspec package is not entirely clear on how to grab calligraphic font using gid, it just blindly assumes unicode tags are known and implemented. Is it time for me to code my own \mathcal? It seems silly no high level commands are available for this so better just ask eh
that all depends, in luatex you can probably use its lua font access to re-arrange the font on the fly but in xetex that's less easy but you can still access glyphs vi glyph id if you must. Are they not encoded at all, or just not encoded in Unicode position?
@1010011010 you could probably dispense with the loops and just do \def\mathcal#1{\XeTeXglyph\numexpr`#1+977\relax} if I understood the intent correctly. (you can't have \char in \csname)
@1010011010 athough you probably want \text{.....} to get the right font don't you? I'm not sure what xetexglyph does in math mode
Loading english hyphenation patterns and exceptions
(/home/romano/texlive2019/texmf-dist/tex/generic/hyphen/hyphen.tex)
! LaTeX Error: Encoding scheme `IL2' unknown.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.131 ... \@requesthyphens}
%
Not that I use it... but now I do not know if the build of the format stopped or if the other have been built correctly (sorry, newbie in TeXLive ...)
@DavidCarlisle Actually my cheers were premature; I have one seemingly unrelated but very related question where I can find the font "name" so to speak if I define a new font family. So I have declared: \newfontfamily\asdf{Minion Pro}, and I'd like to use this font for a symbol, say \ell, the third argument of \DeclareMathSymbol will not take \asdf it seems, so I need to find the name, where would I do that?
PS: Suppose also that I have checked the font table and the glyph exists, I have the glyph id + unicode, so effectively I can use "<unicode number> in the fourth argument, if only I could find the font name
@1010011010 you need to set it up as a math font (or much simpler) use \text as I suggested above. by default xetex uses 8bit math fonts unless you use unicode-math but unicode math requires a real opentype math font with a math table
@UlrikeFischer oh I didn't actually see what you were linking to just saw unicode-math..... (but you'd still need an OT math font as the main font if using unicode math) admittedly the example Umathchardef there doesn't actually need that
@1010011010 it may or may not be reasonable for a start if the ell in your font has position greater than 255 you can't use \mathchardef,
@DavidCarlisle Yesterday I asked myself that question while reviewing the dates and versions in oberdiek.tex... To all this, I did it all manually, can this task be automated?
@PabloGonzálezL It presumably was automated in Heiko's original build but as all I'm doing now is deleting things it doesn't really matter as it will be gone.
@1010011010 no you did something wrong in that case
@DavidCarlisle Ho, you're right, and I spent a good time playing with grep to update the dates and current versions in oberdiek.tex :( ...even leave it as a comment in git ...snif
@1010011010 \ensuremath{\mthreedi\text{ is wrong (and not what I suggested) the whole point of the \text is to be able to use the text font switch so \text{\mthreedi
\XeTeXglyph\numexpr305\relax is the same as \XeTeXglyph 305 so that's its glyph index not its character code?
Hmmm... ok, will look around. BTW, is there a "practical guide to tlmgr & co" somewhere? A "guiaburros" (guide for donkeys) as we say here in Spain... ;-) And a way to restart the build would be nice. Thanks!
@yo' dvips only supports eps (there is a nice converter shipped with tl for Windows, do not remember the name, not at pc). The other should support jpg but need to have dri er specified for graphicx. Converting to png would not change much
@yo' I'm not sure the backtick still works, apparently allowing latex+dvips to run arbitrary system commands with full user permissions is frowned on these days.
@DavidCarlisle I dunno. I can run \immediate\write18{convert \x.jpg -compress lzw eps2:\x.eps} without any problem, but I wasn't able to tame \DeclareGraphicsRule
@yo' you need dvips to run convert on the backtick and dvips --help says -R means run securely and -R0 says run without, not tried it but I would guess that is the issue
@yo' or of course just redefine \includegraphics to do that \immediate\write18 and so do the conversion from tex rather than from dvips
@DavidCarlisle well, I really just thought that the same way how EPS->PDF works in pdflatex, PNG->EPS could work in latex. And I know the command to run. I just don't know how to make \DeclareGraphicsExtension do the job (can it do it?)
@yo' when written you could just specify the convert in a backtick rule, but I'm not sure if dvips -R0 does allow that (and it's disabled by default) I can try later but need to go for a bit
Hi, may I ask a question about linux distros here? A little irrelevant but as experts I really love, I really want your ideas. If you find it irrelevant, I am sorry and please simply ignore it.
I am really interested in coding, not very professional as you but I have some experience in latex, recently I have learnt so much python, fortran, etc.
@EnthusiasticEngineer we mostly use fedora at work, ubuntu is popular also, but strangely enough the most widely distributed linux system is likely to end up being the windows subsystem for linux in windows 10....
I will try them. Once years ago i tried ubuntu but i did not like it. Too customized. There seems are lots of distros but I should find a distro which is best for weak laptops. My second laptop is a little old and performance is important.
I mostly like to learn to work with terminal codes. Too afraid of its hardness but i want to learn it.
@EnthusiasticEngineer not sure what you mean by "learn terminal codes" if you mean use the bash command line, then I do recommend the wsl, I use that (or cygwin) all day every day, i use a windows machine but interact almost always via a bash shell running in an xterm
@EnthusiasticEngineer just the classic command window for X windows, the unix/linux GUI
@UlrikeFischer @JosephWright @HenriMenke @PabloGonzálezL as promised heads up on oberdiek slices: I plan to do bookmark embedfile grfext infwarerr letltxmacro mleftright oberdiek this evening
@yo' yes but it will show expansion, so if you are expecting foo.eps but actually have \Gin@base\Gin@ext then (a) your regex won't match and (b) GenericError will expand them out and not show the difference
@EnthusiasticEngineer you can use Arch, performance is what ever you make out of it, and you have to setup everything yourself through the terminal... On a more serious note: If you want good performance and beginner friendliness, I'd say go with Xubuntu or Linux Mint Xfce or MX Linux (a good page to see loads of distributions is distrowatch.com)
@Skillmon yes well it depends how and what you count, but if you count desktop PCs with a linux kernel installed, that's quite likely to end up with a majority being part of a windows installation (although being installed and being used by the user are not quite the same thing:-)