# Tag Info

2


1

Using XeTeX and unicode, you can type foreign scripts directly into your LaTeX document. See Why can't my build produce certain Greek symbols? In that example, I use the \textgreek command, however, that's only necessary to allow automatic font switching. If you go this path, you will need to switch to polyglossia, rather than babel.

2

The best solution is using a font that supports Greek. However, something can be done also in the case you don't have this support. If the parts in Greek are very small and questions about hyphenation don't bother you, then no markup is necessary, which would be if longer parts are necessary; in this case using the features provided by polyglossia and ...

2

You need very little for Greek typesetting. One of the issues you have is noted above. That of needing a font with the appropriate characters in it. The SBL Cardo font has extensive Greek support, including polytonic and text critical. You can set up your document so different fonts can be used to typeset various languages. This means you can use your ...

2

As the Latin Modern font does not contain Greek symbols, you will have to add them manually from another font. In my example I am taking symbols from the Linux Libertine font. textgreek does not work, as the package fontspec redefines some things here (e.g. \textbeta). % arara: xelatex \documentclass{article} \usepackage{textgreek} \usepackage{fontspec} ...

2

According to the documentation of biblatex, the field month should contain a number, not the month name. From section 2.2.2: month field (datepart) The publication month. This must be an integer, not an ordinal or a string. Don’t say month={January} but month={1}. The bibliography style converts this to a language dependent string or ordinal where ...

3

you don't need to use XeLaTeX with biblatex, it works with pdflatex too. You sample compiles fine for me with pdflatex, utf8 option of fontenc, biblatex and biber for unicode bibliography support, and fontenc package with T1 and LGR options for font support (although it seems it works even without fontenc): \RequirePackage{filecontents} ...

4

How about a pure TeX solution, rather than using those fancy packages? \let\truelambda\lambda% \def\makelambdabold#1{% \begingroup% \def\lambda{\bm{\truelambda}}% #1% \endgroup% } Edit: And sorry to sound a bit preachy, but let me also indicate the "right" thing to do, if it's not already too late. You should define commands that indicate ...

2

Here's a temporary fix, that should work if Greek is the last language loaded; it just restores the value of \@tempcnta to what it would be if listings is not loaded. However, this is a bug in babel-greek: no package should rely on any particular value of \@tempcnta; my impression is that some code has been added that is useless. \documentclass{article} ...

4

(To long for a comment). It is a babel bug. It relies on a tempory counter and fails when listings sets it to 256: \documentclass{book} \usepackage[english,greek]{babel} \begin{document} \makeatletter \@tempcnta=256 \selectlanguage{greek} \end{document} Sent a bug report to the babel maintainer or the babel-greek maintainer.

0

In 12.3 there is a feature of Zypper for this: use zypper install 'tex(<<package filename.extension>>) So for you this will be (Withoutput) bash:>zypper install 'tex(lgreek.sty)' Loading repository data... Reading installed packages... 'tex(lgreek.sty)' not found in package names. Trying capabilities. Resolving package dependencies... ...

4

Here's a way with a new math symbol font: \documentclass{article} \usepackage[LGR,T1]{fontenc} \usepackage{bm} \DeclareSymbolFont{upgreek}{LGR}{cmr}{m}{n} \SetSymbolFont{upgreek}{bold}{LGR}{cmr}{bx}{n} \DeclareMathSymbol{\upalpha}{\mathord}{upgreek}{a} \DeclareMathSymbol{\upbeta}{\mathord}{upgreek}{b} \DeclareMathSymbol{\upgamma}{\mathord}{upgreek}{`g} ...

Top 50 recent answers are included