Skip to content

Releases: dginev/ar5iv-css

Offer CDN imports for fonts

26 Feb 19:33
897ae52
Compare
Choose a tag to compare
  • Introducing ar5iv-fonts.css for easy CDN access to the Noto and STIX Two Math fonts.
  • Officially compatible with latexml v0.8.8

Prep for LaTeXML v0.8.8

30 Jan 14:52
Compare
Choose a tag to compare

Catching up with styling changes brought by the LaTeXML v0.8.8 pre-release

Minor responsive tweaks

05 Jun 20:08
Compare
Choose a tag to compare

Several minor upgrades:

  • progressive enhancement: use the new text-wrap: balanced; for headings (.ltx_title) when available
  • switch to block display for bibtags on small viewports (thanks @pickfire )
  • ensure minipages in ltx_para get centered when requested by the author

Fixes and updates for latexml 0.8.7

17 Jan 23:47
Compare
Choose a tag to compare

Tracking changes with latexml, native MathML, and addressing ar5iv rpeorts:

  • The ar5iv-site.css in the main ar5iv repository now always provides a fallback woff2 for STIX Two Math, and we'll use it as the primary choice.
  • also use STIX Two Math for caligraphic cases
  • ignore/disable transforms for landscape tables and figures
    • (we neither don't rotate our PC screens, nor are we owls)
  • ignore/disable transforms for inline blocks (sizes seem too often inaccurate)
  • minimize some damage in Error-severity documents
    • scope ltx_listingline rule set to ltx_listing host only
    • add a default size for ltx_listingline
  • author request: override centered (in TeX/PDF) listings to be left-aligned in the web display
  • increase padding-right of sidenotes (avoid clipping on displays just before size cutoff)
  • add extra padding for minipage-based tables in subfigures
  • start optimizing math style with MathML in Chrome 109 and beyond
  • add guards for a handful of sizing reports in ar5iv issues

0.7.5

05 Oct 18:38
Compare
Choose a tag to compare

Tracking changes with latexml, and minor polish:

  • support newly added latexml class handle on table-of-contents titles
  • track latexml changes to classes for inline quotes and para indentation
  • support ltx_nodisplay
  • drop use of discretionary-ligatures
  • disable transforms in ltx_para when applied to a standalone inline-block child

0.7.4

21 Feb 12:04
Compare
Choose a tag to compare

Release on transition day:

  • use Noto Sans Mono for code (var(--code-font-family))
  • neutralize .ltx_transformed_inner in most figures and tables
  • all framed elements that have content should be displayed inline-block
  • avoid text indent sneaking into cite elements, displayed inline-block
  • resolve collisions with svg by pushing the vector graphic to the bottom

Post-release polish

12 Feb 23:47
Compare
Choose a tag to compare

Elbow grease:

  • more precise vertical margins on para-level tabulars
  • exclude epigraphs from quote decorations
  • exclude footnote affiliations from "block" display
  • use inline-block display to neutralize external justified spacing for cite elements.

First public release

31 Jan 02:42
Compare
Choose a tag to compare

Last minor tweaks before announcing to the world:

  • disable breaks in title headings
  • disable scale transforms in flex cells
  • disable scale transforms in equation cells

That's all for now, a lot of the remaining work falls in latexml's court

0.7.1

27 Jan 15:42
Compare
Choose a tag to compare

Various minor tweaks:

  • tighter item tags, no real benefit from 1rem
  • mildly more consistent media widths
  • further guard images used as text glyphs from auto-expanding
  • get author notes to fit the smallest viewports
  • try to keep image aspect ratio on the smallest viewports

0.7.0

26 Jan 21:15
Compare
Choose a tag to compare

More refinements:

  • enable ltx_transformed_inner transformations within text flow
  • opinionated styling of epigraphs
  • another framed rectangle case handled
  • style ToC with Parts
  • small color tweak for dark mode errors
  • add minimal horizontal margin to flex figures (and hope we don't regret it)