Re: Preambolo unico per pdflatex, xelatex e lualatex

#64575
Up
0
Down
::


Polyglossia non è compatibile con LuaLaTeX. Inoltre il test \ifpdf dà vero con LuaLaTeX.
`\documentclass[a4paper]{article}
\usepackage{ifxetex,ifluatex}

\newif\ifxetexorluatex
\ifxetex\xetexorluatextrue\else\ifluatex\xetexorluatextrue\fi\fi

%% Output and input encoding
\ifxetexorluatex\else
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\fi

%% Font selection
\ifxetexorluatex
\usepackage{fontspec}
\setmainfont{Times New Roman}
\else
\usepackage{txfonts}
\fi

%% Languages
\ifxetex
\usepackage{polyglossia}
\setmainlanguage{italian}
\else
\usepackage[italian]{babel}
\fi`
Comunque è illusorio pensare di avere un documento che vada bene per tutti e tre i motori.

Ciao
Enrico

Go to top