# Tag Info

2

It may be unrelated, but I had problems with babel when I initially loaded the acro package. I solved them (perhaps fortuitously) by loading acro before babel. \documentclass[a4paper,12pt]{scrreprt} % KOMA report class \usepackage{acro} % Define and list acronyms (load before {babel}) \usepackage[greek, UKenglish]{babel} % Provides language support ...

2

It's a bug in cnltx-base.sty. The problem is on line 179 of cnltx-base.sty 179 \edef\cnltx@tmpa{\catcode\%=\the\catcode\% \catcode\&=\the\catcode\&} where the code is not sufficiently defensive; it should be 179 \edef\cnltx@tmpa{\catcode\noexpand\%=\the\catcode\% \catcode\noexpand\&=\the\catcode\& } so a possible change of ...

1

When you do \subsection[short text]{long text} the table of contents will contain “short text”, so the behavior you report is expected. Here is an example. Note that \selectlanguage should never be used in a section title (and is very rarely needed anyway, for that matter). \documentclass{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} ...

1

You should not import the inputenc package multiple times (and that goes for all packages), even with different options. In your case, you should use the inputenc package with the utf8x option. Why, in your case, chosing utf8x over utf8, is explained in this document (footnote of the page 32).

2

The problem is quite subtle and lipsum is not really involved. Analysis of the problem The mparhack package makes some annotations in the .aux files, using \newcommand*\mph@outputpage@hook{% \bgroup \advance\c@page\m@ne \immediate\write\@auxout{% \string\mph@setcol{ii:\thepage}{\string\mph@nr}% }% \egroup } and the problem ...

1

Ok, I got something, but I'm not sure it's correct - so more erudite responses will be appreciated. By using package {trace}, I compared the trace outputs for the correct [english] and the problematic [greek,english] options for babel. Both variants end up in this stack trace: \mph@outputpage@hook ->\bgroup \advance \c@page \m@ne \immediate \write ...

3

If you want to mess about with \mathversion then you have to be outside of math mode. Thus the best approach is to define \gchar as \newcommand*\gchar[1]{\text{\mathversion{mathchartertext}$#1$}} You can then use it as the argument to math-micro and all will be well.

3

After lot of search and try i find something that worked for me in the end. i just followed this post What does "conflicting pattern ignored" mean when loading polyglossia with the German language? hope iit will help others too.

Top 50 recent answers are included