\usepackage{microtype}
|
\usepackage{microtype}
|
\usepackage{graphicx}
|
\usepackage{graphicx}
|
\usepackage{alltt}
|
\usepackage{alltt}
|
\usepackage{amsmath}
|
\usepackage{amsmath}
|
\usepackage[charter]{mathdesign}
|
\usepackage[charter]{mathdesign}
|
|
|
\usepackage{fontspec}
|
\usepackage{fontspec}
|
\setmainfont[Ligatures=TeX]{XCharter}
|
\setmainfont[Ligatures=TeX]{XCharter}
|
\setmonofont[Scale=MatchLowercase]{DejaVu Sans Mono}
|
\setmonofont[Scale=MatchLowercase]{DejaVu Sans Mono}
|
|
|
\usepackage[english]{babel}
|
\usepackage[english]{babel}
|
|
|
\usepackage[perpage]{footmisc}
|
\usepackage[perpage]{footmisc}
|
|
|
\newcommand{\styledtitleref}[1]{\emph{\titleref{#1}}}
|
\newcommand{\styledtitleref}[1]{\emph{\titleref{#1}}}
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
% Various Memoir class settings
|
% Various Memoir class settings
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
\sloppybottom
|
\sloppybottom
|
\setsecnumdepth{section}
|
\setsecnumdepth{section}
|
\settocdepth{section}
|
\settocdepth{section}
|
|
|
\setpnumwidth{2.55em}
|
\setpnumwidth{2.55em}
|
\setrmarg{3.55em}
|
\setrmarg{3.55em}
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
% Code
|
% Code
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
\newcommand{\shellcmd}[1]{\texttt{#1}}
|
\newcommand{\shellcmd}[1]{\texttt{#1}}
|
\newcommand{\code}[1]{\mbox{\texttt{#1}}}
|
\newcommand{\code}[1]{\mbox{\texttt{#1}}}
|
\newcommand{\instr}[1]{\texttt{\textbf{#1}}}
|
\newcommand{\instr}[1]{\texttt{\textbf{#1}}}
|
\newcommand{\instrname}[1]{\emph{#1}}
|
\newcommand{\instrname}[1]{\emph{#1}}
|
\newcommand{\signal}[1]{\texttt{#1}}
|
\newcommand{\signal}[1]{\texttt{#1}}
|
|
|
\newenvironment{codepar}{%
|
\newenvironment{codepar}{%
|
\vspace{0.5\baselineskip}%
|
\vspace{0.5\baselineskip}%
|
\begin{minipage}{0.9\textwidth}\begin{alltt}
|
\begin{minipage}{0.9\textwidth}\begin{alltt}
|
}{%
|
}{%
|
\end{alltt}\end{minipage}%
|
\end{alltt}\end{minipage}%
|
\vspace{0.5\baselineskip}
|
\vspace{0.5\baselineskip}
|
}
|
}
|
|
|
\newenvironment{codeparbreakable}{%
|
\newenvironment{codeparbreakable}{%
|
\vspace{0.5\baselineskip}%
|
\vspace{0.5\baselineskip}%
|
\begin{alltt}
|
\begin{alltt}
|
}{%
|
}{%
|
\end{alltt}%
|
\end{alltt}%
|
\vspace{0.5\baselineskip}
|
\vspace{0.5\baselineskip}
|
}
|
}
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
% Tables
|
% Tables
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
|
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
|
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}
|
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}
|
\newcolumntype{C}{>{\centering\arraybackslash}X}
|
\newcolumntype{C}{>{\centering\arraybackslash}X}
|
|
|
\newcolumntype{Q}[1]{>{\raggedright\arraybackslash}m{#1}}
|
\newcolumntype{Q}[1]{>{\raggedright\arraybackslash}m{#1}}
|
\newcolumntype{E}[1]{>{\raggedleft\arraybackslash}m{#1}}
|
\newcolumntype{E}[1]{>{\raggedleft\arraybackslash}m{#1}}
|
\newcolumntype{W}[1]{>{\centering\arraybackslash}m{#1}}
|
\newcolumntype{W}[1]{>{\centering\arraybackslash}m{#1}}
|
|
|
\newcommand{\tabcutin}[2]{\multicolumn{#1}{c}{\emph{#2}}}
|
\newcommand{\tabcutin}[2]{\multicolumn{#1}{c}{\emph{#2}}}
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
% Various stuff
|
% Various stuff
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
\newcommand{\cplusplus}{C\texttt{\raisebox{0.05em}{++}}}
|
\newcommand{\cplusplus}{C\texttt{\raisebox{0.05em}{++}}}
|
\newcommand{\lxp}{\textls[60]{LXP}32}
|
\newcommand{\lxp}{\textls[60]{LXP}32}
|
\newcommand{\tocitem}[2]{\phantomsection\addcontentsline{toc}{#1}{#2}}
|
\newcommand{\tocitem}[2]{\phantomsection\addcontentsline{toc}{#1}{#2}}
|
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
% Hyperlinks
|
% Hyperlinks
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
\usepackage[bookmarks=true,
|
\usepackage[bookmarks=true,
|
bookmarksnumbered=true,
|
bookmarksnumbered=true,
|
bookmarksdepth=2,
|
bookmarksdepth=2,
|
hypertexnames=false]
|
hypertexnames=false]
|
{hyperref}
|
{hyperref}
|
|
|
\hypersetup{
|
\hypersetup{
|
pdftitle={LXP32 Technical Reference Manual},
|
pdftitle={LXP32 Technical Reference Manual},
|
pdfauthor={Alex I. Kuznetsov}
|
pdfauthor={Alex I. Kuznetsov}
|
}
|
}
|
|
|