From c819cf2149b8e0248a133ac5e40c8d4eaca7fc76 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sat, 21 Apr 2012 09:57:45 -0700 Subject: [PATCH] LaTeX and Beamer: Use fixltx2e package for \textsubscript. --- default.beamer | 4 +--- default.latex | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/default.beamer b/default.beamer index b8d1b8fe0..fffd02d39 100644 --- a/default.beamer +++ b/default.beamer @@ -7,6 +7,7 @@ $if(colortheme)$ $endif$ \usepackage{amssymb,amsmath} \usepackage{ifxetex,ifluatex} +\usepackage{fixltx2e} % provides \textsubscript \ifxetex \usepackage{fontspec,xltxtra,xunicode} \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase} @@ -64,9 +65,6 @@ $if(strikeout)$ % avoid problems with \sout in headers with hyperref: \pdfstringdefDisableCommands{\renewcommand{\sout}{}} $endif$ -$if(subscript)$ -\newcommand{\textsubscr}[1]{\ensuremath{_{\scriptsize\textrm{#1}}}} -$endif$ \setlength{\parindent}{0pt} \setlength{\parskip}{6pt plus 2pt minus 1pt} \setlength{\emergencystretch}{3em} % prevent overfull lines diff --git a/default.latex b/default.latex index f181ee24a..23fb95026 100644 --- a/default.latex +++ b/default.latex @@ -1,6 +1,7 @@ \documentclass[$if(fontsize)$$fontsize$,$endif$$if(lang)$$lang$,$endif$]{$documentclass$} \usepackage{amssymb,amsmath} \usepackage{ifxetex,ifluatex} +\usepackage{fixltx2e} % provides \textsubscript \ifxetex \usepackage{fontspec,xltxtra,xunicode} \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase} @@ -117,9 +118,6 @@ $if(strikeout)$ % avoid problems with \sout in headers with hyperref: \pdfstringdefDisableCommands{\renewcommand{\sout}{}} $endif$ -$if(subscript)$ -\newcommand{\textsubscr}[1]{\ensuremath{_{\scriptsize\textrm{#1}}}} -$endif$ \setlength{\parindent}{0pt} \setlength{\parskip}{6pt plus 2pt minus 1pt} \setlength{\emergencystretch}{3em} % prevent overfull lines