
He tenido problemas con lo siguiente
- poliglosia
- xelatex
- especificación de fuente
no reconoce letras acentuadas en francés
Estoy usandotexniccentrocomo editor de tex con la ultima actualizacion de mi MIKTEX
\documentclass[10pt,a4paper]{report}
\usepackage{amsthm}
\usepackage{setspace}
\usepackage{fontspec}
\usepackage{polyglossia}
\usepackage{xunicode}
\usepackage{xcolor}
\usepackage{pifont}
\usepackage{enumitem}
\setmainlanguage{english}
\setotherlanguage{arabic}
\newfontfamily\arabicfont[Script=Arabic,Scale=1.2]{Scheherazade}
\newcommand{\setcontext}[2]{\setcounter{chapter}{#1}\setcounter{section}{#2}}
\newcommand{\diff}{\mathop{}\mathopen{}\mathrm{d}}
%\frenchbsetup{StandardLists=true}
\newtheoremstyle{examplestyle}{10mm}{10mm}{\slshape}{2pt}{\bfseries}{}{\newline}{}
\theoremstyle{examplestyle}
\makeatletter
\newcounter{descriptcount}
\newlist{enumdescript}{description}{2}
\setlist[enumdescript,1]{%
before={\setcounter{descriptcount}{0}%
\renewcommand*\thedescriptcount{\Roman{descriptcount}}}
,font=\bfseries\stepcounter{descriptcount}\thedescriptcount~
}
\setlist[enumdescript,2]{%
before={\setcounter{descriptcount}{0}%
\renewcommand*\thedescriptcount{\alph{descriptcount}}}
,font=\bfseries\stepcounter{descriptcount}\thedescriptcount~
}
\begin{document}
un âne, la grêle, un traîneau, un symptôme, une mûre
\begin{enumdescript}
\item [L'accent aigu]
\
\begin{itemize}[font=\color{magenta} , label=\ding{59}]
\item amitié - tenacité - prévenir - médecin;
\end{itemize}
\item [L'accent grave]
\
\begin{itemize}[font=\color{magenta} , label=\ding{59}]
\item abcès - enlèvement - exprès - grève
\end{itemize}
\end{enumdescript}
\end{document}
que produce
no hay ningún mensaje de error, solo una advertencia en mi centro técnico:
%%
%% This is file `fontspec-patches.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% fontspec.dtx (with options: `patches')
%%
%% _________________________________________
%% The fontspec package for XeLaTeX/LuaLaTeX
%% (C) 2004--2014 Will Robertson and Khaled Hosny
%%
%% License information appended.
%%
%%
\ProvidesPackage{fontspec-patches}
[2014/06/21 v2.4a Font selection for XeLaTeX and LuaLaTeX]
\ExplSyntaxOn
\cs_set_protected:Npn \@fnsymbol #1
{
\int_case:nnF {#1}
{
{0} {}
{1} { \mode_if_math:TF *\textasteriskcentered }
{2} { \mode_if_math:TF \dagger\textdagger }
{3} { \mode_if_math:TF \ddagger\textdaggerdbl }
{4} { \mode_if_math:TF \mathsection\textsection }
{5} { \mode_if_math:TF \mathparagraph\textparagraph }
{6} { \mode_if_math:TF \|\textbardbl }
{7} { \mode_if_math:TF {**}{\textasteriskcentered\textasteriskcentered} }
{8} { \mode_if_math:TF {\dagger\dagger}{\textdagger\textdagger} }
{9} { \mode_if_math:TF {\ddagger\ddagger}{\textdaggerdbl\textdaggerdbl} }
}
{ \@ctrerr }
}
\DeclareRobustCommand \em
{
\@nomath\em
\str_if_eq_x:nnTF \f@shape \itdefault \eminnershape
{
\str_if_eq_x:nnTF \f@shape \sldefault \eminnershape \emshape
}
}
\DeclareTextFontCommand{\emph}{\em}
\cs_set_eq:NN \emshape \itshape
\cs_set_eq:NN \eminnershape \upshape
\DeclareRobustCommand{\-}
{
\discretionary
{
\char\ifnum\hyphenchar\font<\z@
\xlx@defaulthyphenchar
\else
\hyphenchar\font
\fi
}{}{}
}
\def\xlx@defaulthyphenchar{`\-}
\cs_new:Nn \fontspec_visible_space:
{
\font_glyph_if_exist:NnTF \font {"2423}
{ \char"2423\scan_stop: }
{ \fontspec_visible_space_fallback: }
}
\cs_new:Nn \fontspec_visible_space_fallback:
{
{
\usefont{\g_fontspec_encoding_tl}{lmtt}{\f@series}{\f@shape}
\textvisiblespace
}
}
\group_begin:
\char_set_catcode_active:n{"20}%
\cs_gset:Npn\fontspec_print_visible_spaces:{%
\char_set_catcode_active:n{"20}%
\cs_set_eq:NN^^20\fontspec_visible_space:%
}%
\group_end:
\def\verb
{
\relax\ifmmode\hbox\else\leavevmode\null\fi
\bgroup
\verb@eol@error \let\do\@makeother \dospecials
\verbatim@font\@noligs
\@ifstar\__fontspecsverb\@verb
}
\def\__fontspecsverb{\fontspec_print_visible_spaces:\@sverb}
\AtBeginDocument
{
\fontspec_patch_verbatim:
\fontspec_patch_moreverb:
\fontspec_patch_fancyvrb:
\fontspec_patch_listings:
}
\cs_set:Npn \fontspec_patch_verbatim:
{
\@ifpackageloaded{verbatim}
{
\cs_set:cpn {verbatim*}
{
\group_begin: \@verbatim \fontspec_print_visible_spaces: \verbatim@start
}
}
{
\cs_set:cpn {verbatim*}
{
\@verbatim \fontspec_print_visible_spaces: \@sxverbatim
}
}
}
\cs_set:Npn \fontspec_patch_moreverb:
{
\@ifpackageloaded{moreverb}{
\cs_set:cpn {listingcont*}
{
\cs_set:Npn \verbatim@processline
{
\thelisting@line \global\advance\listing@line\c_one
\the\verbatim@line\par
}
\@verbatim \fontspec_print_visible_spaces: \verbatim@start
}
}{}
}
\cs_set:Npn \fontspec_patch_fancyvrb:
{
\@ifpackageloaded{fancyvrb}
{
\cs_set_eq:NN \FancyVerbSpace \fontspec_visible_space:
}{}
}
\cs_set:Npn \fontspec_patch_listings:
{
\@ifpackageloaded{listings}
{
\cs_set_eq:NN \lst@visiblespace \fontspec_visible_space:
}{}
}
\RenewDocumentCommand \oldstylenums {m}
{
{ \addfontfeature{Numbers=OldStyle} #1 }
}
\NewDocumentCommand \liningnums {m}
{
{ \addfontfeature{Numbers=Lining} #1 }
}
%%
%% Copyright 2004--2014 Will Robertson <[email protected]>
%% Copyright 2009--2013 Khaled Hosny <[email protected]>
%%
%% Distributable under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
%% this license is at: http://www.latex-project.org/lppl.txt
%%
%% This work is "maintained" by Will Robertson.
%%
%% This work consists of this file fontspec.dtx
%% and the derived files fontspec.sty,
%% fontspec.lua,
%% fontspec.cfg,
%% fontspec-xetex.sty,
%% fontspec-luatex.sty,
%% fontspec-patches.sty,
%% fontspec-example.tex,
%% and fontspec.pdf.
%%
%%
%% End of file `fontspec-patches.sty'.
mi código funciona bien ya lo revisé aquíhttps://www.overleaf.com/2280649fdmwpj#/5853636/el problema es con Texniccenter
Respuesta1
Este tipo de problemas generalmente proviene del hecho de que el editor LaTeX no está configurado con la codificación de entrada adecuada. En este caso peculiar (un archivo XeLaTeX y XeTeX interpreta la entrada como UTF-8 de forma predeterminada), significa que el editor debe configurarse para la codificación de entrada UTF8-Unicode.