Comments (2)
@matsievskiysv Сможете задать человеку правильные вопросы для диагностики того, что в Ubuntu 18.04 LTS происходит?
Почти наверняка стоит избавиться от старого TexLive из Убунты 2018 года. И поставить, например, TexLive 2021 (есть инструкции в интернете по установке vanilla texlive на debian/ubuntu)
Вот ещё якобы рабочий вариант обновить texlive https://askubuntu.com/a/1227879
from russian-phd-latex-dissertation-template.
У меня при сборке через pdflatex выходит ошибка !pdfTeX error: pdflatex (file ftmr6a): Font ftmr6a at 540 not found
.
Сборка через lualatex и xelatex проходит без проблем. Если есть возможность, используйте их.
PS. собирать в терминале лучше командой make
. Например, make synopsis
. Если же надо использовать latexmk
, то запуск make -n synopsis
подскажет правильные аргументы команды.
Для проверки использовал docker образ:
FROM ubuntu:bionic AS base
# tex source directory shell be mounted here
WORKDIR /data
VOLUME /data
# set UTF encoding
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 TERM=xterm
# install fonts and basic programs
RUN echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | debconf-set-selections \
&& apt-get update -q \
&& DEBIAN_FRONTEND=noninteractive \
apt-get install -qy --no-install-recommends \
make \
wget \
unzip \
perl \
fonts-liberation \
fonts-cmu \
fontconfig \
ca-certificates \
&& DEBIAN_FRONTEND=noninteractive \
apt-get install -qy --no-install-recommends ttf-mscorefonts-installer \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* \
&& fc-cache -f -v
FROM base AS vanilla
# configure and run install-tl
# echo 'O\nL\n\n\n\nR\nS\ne\nR\nI\n' for minimal installation
RUN wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz -O install.tar.gz \
&& tar -xf install.tar.gz \
&& find . -maxdepth 1 -iname "install-tl-*" -type d -exec mv {} installer \; \
&& cd installer \
&& echo -n 'O\nL\n\n\n\nR\nI\n' | ./install-tl \
&& luaotfload-tool --update --force \
&& fc-cache -f -v \
&& cd .. \
&& rm -rf installer install.tar.gz \
&& tlmgr init-usertree
FROM vanilla AS pscyr
# # cannot use installer with sh
RUN wget https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/raw/master/PSCyr/pscyr0.4d.zip -O pscyr.zip \
&& unzip pscyr.zip \
&& cd pscyr \
&& TEXMF=$(kpsewhich -expand-var='$TEXMFMAIN') \
&& mkdir -p $TEXMF/dvips \
&& mv -t $TEXMF/dvips dvips/* \
&& mkdir -p $TEXMF/tex/latex/pscyr \
&& mv -t $TEXMF/tex/latex/pscyr tex/latex/pscyr/* \
&& mkdir -p $TEXMF/fonts/tfm/public/pscyr \
&& mv -t $TEXMF/fonts/tfm/public/pscyr fonts/tfm/public/pscyr/* \
&& mkdir -p $TEXMF/fonts/vf/public/pscyr \
&& mv -t $TEXMF/fonts/vf/public/pscyr fonts/vf/public/pscyr/* \
&& mkdir -p $TEXMF/fonts/type1/public/pscyr \
&& mv -t $TEXMF/fonts/type1/public/pscyr fonts/type1/public/pscyr/* \
&& mkdir -p $TEXMF/fonts/afm/public/pscyr \
&& mv -t $TEXMF/fonts/afm/public/pscyr fonts/afm/public/pscyr/* \
&& mkdir -p $TEXMF/doc/fonts/pscyr \
&& mv -t $TEXMF/doc/fonts/pscyr LICENSE doc/README.koi doc/PROBLEMS \
&& VARTEXFONTS=$(kpsewhich -expand-var='$VARTEXFONTS') \
&& rm -f $VARTEXFONTS/pk/modeless/public/pscyr/* \
&& mktexlsr \
&& rm -rf *
# USER 1000:1000 # does not work with lualatex
ENTRYPOINT ["make"]
from russian-phd-latex-dissertation-template.
Related Issues (20)
- Выравнивание отдельных заголовков по центру HOT 13
- Подержка Overleaf HOT 1
- Обновление команд siunitx HOT 4
- Нумерация раздела "Выводы по главе" HOT 1
- Ошибка: `tabu.sty' не найден. HOT 1
- Как поменять шрифт основного текста на Times New Roman? HOT 7
- Компиляция диссертации в pdf/a-1b. Ошибка Width information for rendered glyphs is inconsistent HOT 3
- Не собирается с использованием dockertex make HOT 5
- Отдельный вывод фамилии и инициалов диссертанта в библиографических записях HOT 9
- Не печатается список литературы и публикации автора HOT 1
- Нет отличий между \phi (вида ф) и \varphi. HOT 2
- Перестало работать в Overleaf (с TexLive 2022) HOT 4
- Список литературы полностью на английском (сокращения и пр.) HOT 4
- Расопожение номеров страниц HOT 5
- Библиография пропадает из содержания диссертации при выводе работ автора отдельным списком HOT 7
- Курсив и отступы в библиографии HOT 2
- Windows. MikTeX. PSCyr. The ftmbi6a source file could not be found HOT 1
- Option clash for package hyperref при сборке презентации HOT 1
- Версия шаблона на языке разметки Typst. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from russian-phd-latex-dissertation-template.