also the engine is set to xelatex On Thu, Nov 21, 2019 at 8:28 AM tzoumakers tzoumakers <[email protected]> wrote:
> Hi Jean-Francois > > again, thank you for your time and effort helping me > > I tried your suggestions. > your little 'version script' output produced this : > > Running Sphinx v1.8.5 > Sphinx version: 1.8.5 > Python version: 3.7.5rc1 (CPython) > Docutils version: 0.15.2 release > Pygments version: 2.3.1 > Jinja2 version: 2.10 > > So sphinx is in version 1.8.5 - does this matter? > Under latex_elements > i removed anything and added only your suggestion about the font (so no > 'preamble' or anything else) > I also set > language = 'el' > > The output is still the same: > > https://ibb.co/zfcc950 > this is the front page, where the main title looks ok, however one new > thing is that in the date part i see something new > which maybe is french? (those 'de' words) > > https://ibb.co/41FPwQz > here is the table of contents, where the numbers look ok, but the titles > are not, some letters look ok (one can distinguish them as bold) and some > do not look ok > > https://ibb.co/zJ2rNh9 > this is chapter 1, where the chapter name is ok, but the subtitle and the > rest of the text is not > > https://ibb.co/7j8GJ3q > this is the last page of chapter 1 which is a blank page, where header > looks ok, but footer is not > > https://ibb.co/3BbfD11 > this is a page in chapter 3 with a mix of stuff, english and greek, and a > link , some good some not good. > > Nikos > > On Wed, Nov 20, 2019 at 11:37 PM jfbu <[email protected]> wrote: > >> Le 20/11/2019 à 21:40, tzoumakersx a écrit : >> > i have the doubt whether sphinx 2.2.1 is used during the above >> procedure - >> > i AM using the correct scritpt for a quickstart but does it use the >> correct >> > version of sphinx ? that i do not know >> > If sphinx version is correct during the build procedure, I do not see >> much >> > difference to previous build. >> >> >> Hi Nikos, >> >> sorry that I got you started on some complicated procedures. >> I usually insert something such as >> >> # -- version info -- >> >> _DEBUG_HEADER = '''Sphinx version: %s >> Python version: %s (%s) >> Docutils version: %s %s >> Pygments version: %s >> Jinja2 version: %s >> ''' >> >> import sphinx >> import jinja2 >> import docutils >> import platform >> import pygments >> >> print(_DEBUG_HEADER % >> (sphinx.__display_version__, >> platform.python_version(), >> platform.python_implementation(), >> docutils.__version__, docutils.__version_details__, >> pygments.__version__, >> jinja2.__version__)) >> >> >> at end of conf.py so that I know what is used during Sphinx build >> (and as I use this all the time I have forgotten what happens otherwise) >> >> But back to Greek, actually I linked to >> >> https://github.com/sphinx-doc/sphinx/pull/6711 >> >> as it shows what was changed: >> >> >> - usage of 'xelatex' as latex_engine, >> >> - slight enhancement of the default xelatex font config to work around >> some problem >> >> done manually it will be in conf.py >> >> latex_elements = { >> 'fontpkg': r""" >> \setmainfont{FreeSerif}[ >> Extension = .otf, >> UprightFont = *, >> ItalicFont = *Italic, >> BoldFont = *Bold, >> BoldItalicFont = *BoldItalic >> ] >> \setsansfont{FreeSans}[ >> Extension = .otf, >> UprightFont = *, >> ItalicFont = *Oblique, >> BoldFont = *Bold, >> BoldItalicFont = *BoldOblique, >> ] >> \setmonofont{FreeMono}[ >> Extension = .otf, >> UprightFont = *, >> ItalicFont = *Oblique, >> BoldFont = *Bold, >> BoldItalicFont = *BoldOblique, >> ] >> \newfontfamily\greekfont{FreeSerif} >> \newfontfamily\greekfontsf{FreeSans} >> \newfontfamily\greekfonttt{FreeMono} >> """, >> } >> >> (the last three lines above are the only addition needed >> by Greekto the Sphinx default xelatex set-up since 2.0) >> >> and also language = 'el' >> >> That's all there is to it >> >> A priori, with the above and if GNU FreeFont and if nothing >> else related to LaTeX fonts is added to your conf.py it >> should work. >> >> Make sure in particular you don't have strange fontenc >> setting or usage of some font packages >> >> Jean-François >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sphinx-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/sphinx-users/qr4bmd%2426fd%241%40blaine.gmane.org >> . >> > -- You received this message because you are subscribed to the Google Groups "sphinx-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sphinx-users/CAE3TAaDpODBfEHTc9WYjBok0k%2B%3Dfx6tQ5fCyd3BQqo8%3DceF5eg%40mail.gmail.com.
