CTAN Comprehensive TeX Archive Network

Direc­tory macros/latex/contrib/xltxtra


THE XLTXTRA PACKAGE 2018/12/31 v0.7

This pack­age was pre­vi­ously used to pro­vide a num­ber of small fea­tures that are use­ful for XeLaTeX. As of fontspec v2, many of these have now been in­cor­po­rated into that pack­age. More re­cently, other up­dates to it­self have elim­i­nated some of the workarounds pre­vi­ously in­cluded in this pack­age.

This pack­age there­fore no longer does as much as it used to, but is still pro­vided for back­wards com­pat­i­bil­ity. A sum­mary:

  • Loads fontspec.
  • Loads An­drew Moschou's met­a­l­ogo pack­age for cus­tomised \XeTeX and \XeLaTeX lo­gos.
  • Loads the re­alscripts pack­age to ob­tain OpenType-fea­ture sub­script and su­per­script glyphs in \textsuperscript etc., in­clud­ing in foot­notes.
  • \showhyphens is re­de­fined so it now works.
  • De­fines the du­bi­ously use­ful com­mands:
    • \vfrac - for vul­gar frac­tions us­ing OpenType fea­tures
    • \namedglyph - to ac­cess font glyphs by name

For more in­for­ma­tion see the doc­u­men­ta­tion xltx­tra.pdf.

Change His­tory


  • Change in­ter­nals for expl3 up­date.
    • Re­move dep­re­cated in­ter­nal com­mand \TeX@logo@spacing.
    • (No user-level changes.)


  • Re­place def­i­ni­tion of \showhyphens with one that prop­erly repli­cates the plain def­i­ni­tion in be­haviour.


  • Re­move the code for sub­scripts/su­per­scripts and load the re­alscripts pack­age in­stead.
    • (No user-level changes.)


  • Re­move those parts that have been taken into fontspec v2.0.
    • (No user-level changes.)


  • Up­date in­ter­nals for fontspec v2.0.
    • (No user-level changes.)


  • Bug fix for \LaTeX when [no-logos] is used. Thanks to En­rico Gre­go­rio for find­ing this.

Will Robert­son 2006-2016 Re­leased un­der the Project Public Li­cense

Down­load the con­tents of this pack­age in one zip archive (104.2k).

xltx­tra – “Ex­tras” for users of

This pack­age was pre­vi­ously used to pro­vide a num­ber of fea­tures that were use­ful for type­set­ting doc­u­ments with XeLaTeX. Many of those fea­tures have now been in­cor­po­rated into the fontspec pack­age and other pack­ages, but the pack­age per­sists for back­wards com­pat­i­bil­ity. Nowa­days, load­ing xltx­tra will: load the fontspec, met­a­l­ogo, and re­alscripts pack­ages; re­de­fine \showhy­phens so it works cor­rectly; and de­fine two ex­tra com­mands: \vfrac and \namedg­lyph.

Li­censesThe Project Public Li­cense 1.3c
Copy­right2006–2018 Will Robert­son
Main­tainerWill Robert­son
Con­tained inTeX Live as xltx­tra
MiKTeX as xltx­tra
Guest Book Sitemap Contact Contact Author