Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Travis math testing #75

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

[WIP] Travis math testing #75

wants to merge 4 commits into from

Conversation

mosra
Copy link
Owner

@mosra mosra commented Nov 26, 2018

AAAAAAAAAAAAAAAAAAAAARGH AAAAAAAAAAAaaaAAaaaaAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

💣 💥 💀 🔫 👎 👎 💥 🌋 🤕 👊 👊

UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

TODO:

  • claim back the lost 6 hours of my life from Donald Knuth, from latex maintainers for still having the extremely shitty messages TS1/ntxtlf/m/n/12=ts1-qtmr at 12.0pt not loadable IN THE YEAR 2018, from latex packagers that don't give shit about the whole thing being larger than the rest of my operating system, from Ubuntu latex maintainers for not having required packages as dependencies, from Travis for their two-to-six year delay with supporting latest Ubuntu version, from CTAN that's not able to search for any damn thing, from broken Ubuntu package content search that doesn't work either, from Ubuntu CZ mirrors that download 4 GB texlive-full at the speed of 2 kB/s, from past me who set up the Ubuntu 16.04 VM with a 8 GB disk so it of course totally blew up when the 4 GB texlive-full was 96% downloaded, from people responsible for non-deterministic order of SVG elements in the output which is apparently dependent upon how filthy my keyboard was when I ran sudo updmap -sys the last time, from whoever did the crazy change to print every number with 4 numbers before decimal point and 8 after in dvisvgm 2.2.2 inflating my pages by FIVE megabytes per character, dvisvgm 1.9.2 for reporting a 2em wide equation to have 40 meters and from Python unittest that does not respect my setting to print ALL THE DIFFS and prints instead useless crap like <!DO[835 chars]ath <svg w[89036 chars]tml>'
  • this probably won't work anyway due to dvisvgm reporting wrong sizes, so wait until 2057 for Ubuntu 18.04 on Travis AND MAYBE THEN
  • oh and then, if there's still internet (and mankind) as we know it in the year 2057, show the math rendering tests at https://mcss.mosra.cz/build-status/

Spent four hours trying to find the culprit of

    ! Font TS1/ntxtlf/m/n/12=ts1-qtmr at 12.0pt not loadable: Metric (TFM) file not found.

Turns out it was a tex-gyre package which is *only* recommended, not
required by texlive-fonts-recommended. Argh!
@Avamander
Copy link

Avamander commented Nov 27, 2018

Thank you for your tireless efforts at maintaining (and improving) m.css, it's super cool what you've done.

@mosra
Copy link
Owner Author

mosra commented Nov 27, 2018

@Avamander thank you, it means a lot to me. 👍

@mosra mosra mentioned this pull request Jul 7, 2019
mosra referenced this pull request in maxbonomi/m.css Aug 2, 2019
workaround for PLUMED developer manual
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants