
Я только что перекомпилировал презентацию с помощью pdflatex, и текст в первом столбце одного из слайдов не отображается в pdf. Исходный код точно такой же, как и в прошлом году, работал нормально.
Я воспроизвел проблему в MWE.
- Удаление титульного листа приводит к появлению текста первой колонки.
- Размещение текста столбца в виде элементов (окружение itemize) также приводит к появлению текста
- Удаление темы Мадрида также делает текст видимым.
МВЭ:
\documentclass{beamer}
\usetheme{Madrid}
\title{Beamer columns problem}
\begin{document}
\frame{\titlepage}
\begin{frame}{Columns problem}
\begin{columns}
\column{0.5\textwidth}
Column 1 text does not appear unless in itemize environment
or removing titlepage
\column{0.4\textwidth}
Column 2
\end{columns}
\end{frame}
\begin{frame}{Columns ok}
\begin{columns}
\column{0.5\textwidth}
Column 1
\column{0.4\textwidth}
Column 2
\end{columns}
\end{frame}
\end{document}
Что еще более странно, diffpdf не обнаружил никаких различий в потерянном тексте.
Есть идеи, что происходит?
Я использую (выдержка из журнала pdflatex):
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/Debian) (preloaded format=pdflatex 2017.12.6) 23 FEB 2018 15:18
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**beamer-columns-test.tex
(./beamer-columns-test.tex
LaTeX2e <2017/01/01> patch level 3
Babel <3.9r> and hyphenation patterns for 6 language(s) loaded.
(/usr/share/texlive/texmf-dist/tex/latex/beamer/beamer.cls
Document Class: beamer 2017/01/22 v3.40 A class for typesetting presentations
\listfiles вывод из журнала:
Список файлов beamer.cls 2017/01/22 v3.40 Класс для набора презентаций etoolbox.sty 2017/01/02 v2.4 Инструменты e-TeX для LaTeX (JAW) beamerbasemodes.sty beamerbasedecode.sty ifpdf.sty
2016/05/14 v3.1 Предоставляет ключ ifpdf beamerbaseoptions.sty
keyval.sty 2014/10/28 v1.15 Анализатор ключ=значение (DPC) geometry.sty
2010/09/12 v5.6 Геометрия страницы ifvtex.sty 2016/05/16 v1.6 Обнаружение VTeX и его возможностей (HO) ifxetex.sty 2010/09/12 v0.6 Предоставляет условный размер ifxetex11.clo 2014/09/29 v1.4h Стандартный файл LaTeX (вариант размера) pgfcore.sty 11.04.2010 v3.0.1a (rcs-revision 1.7) graphicx.sty 28.10.2014 v1.0g Расширенная графика LaTeX (DPC,SPQR) graphics.sty 09.10.2016 v1.0u Стандартная графика LaTeX (DPC,SPQR) trig.sty 03.01.2016 v1.10 sin cos tan (DPC) graphics.cfg 04.06.2016 v1.11 пример конфигурации графики pdftex.def
12.01.2017 v0.06k Графика/цвет для pdfTeX infwarerr.sty
16.05.2016 v1.4 Предоставление информации/предупреждений/сообщений об ошибках (HO) ltxcmds.sty 16.05.2016 v1.23 Команды ядра LaTeX для общего использования (HO) pgfsys.sty 09.07.2014 v3.0.1a (rcs-revision 1.48)
pgfrcs.sty 07.08.2015 v3.0.1a (rcs-revision 1.31) everyshi.sty
15.05.2001 v3.00 Пакет EveryShipout (MS) pgfrcs.code.tex
pgfsys.code.tex pgfsyssoftpath.code.tex 09.09.2013 (rcs-revision 1.9) pgfsysprotocol.code.tex 16.10.2006 (rcs-revision 1.4) xcolor.sty 11.05.2016 v2.12 Расширения цветов LaTeX (Великобритания)
color.cfg 2016/01/02 v1.6 пример конфигурации цвета pgfcore.code.tex xxcolor.sty 2003/10/24 ver 0.1 atbegshi.sty
2016/06/09 v1.18 В начале shipout hook (HO) hyperref.sty 2016/06/24 v6.83q Гипертекстовые ссылки для LaTeX hobsub-hyperref.sty 2016/05/16 v1.14 Связка oberdiek, подмножество hyperref (HO) hobsub-generic.sty
2016/05/16 v1.14 Связка oberdiek, подмножество generic (HO) hobsub.sty
2016/05/16 v1.14 Создание пакетов bundles (HO) ifluatex.sty
2016/05/16 v1.4 Предоставляет переключатель ifluatex (HO) intcalc.sty
2016/05/16 v1.2 Расширяемые вычисления с целыми числами (HO) etexcmds.sty 2016/05/16 v1.6 Избегайте конфликтов имен с командами e-TeX (HO) kvsetkeys.sty 2016/05/16 v1.17 Анализатор значений ключей (HO) kvdefinekeys.sty 2016/05/16 v1.4 Определение ключей (HO) pdftexcmds.sty
21.05.2016 v0.22 Вспомогательные функции pdfTeX для LuaTeX (HO) pdfescape.sty 16.05.2016 v1.14 Реализует возможности escape pdfTeX (HO) bigintcalc.sty 16.05.2016 v1.4 Расширяемые вычисления с большими целыми числами (HO) bitset.sty 16.05.2016 v1.2 Обработка типа данных бит-вектор (HO) uniquecounter.sty 16.05.2016 v1.3 Предоставление неограниченного уникального счетчика (HO) letltxmacro.sty 16.05.2016 v1.5 Назначение Let для макросов LaTeX (HO) hopatch.sty 16.05.2016 v1.3 Обертка для пакетных хуков (HO) xcolor-patch.sty 16.05.2016 xcolor patch atveryend.sty 2016/05/16 v1.9 Хуки в самом конце документа (HO) refcount.sty 2016/05/16 v3.5 Извлечение данных из ссылок на метки (HO) hycolor.sty 2016/05/16 v1.8 Параметры цвета для hyperref/bookmark (HO) auxhook.sty 2016/05/16 v1.4 Хуки для вспомогательных файлов (HO) kvoptions.sty 2016/05/16 v3.12 Формат ключевого значения для параметров пакета (HO) pd1enc.def 2016/06/24 v6.83q Hyperref: Определение PDFDocEncoding (HO) hyperref.cfg 2002/06/06 v1.2 Конфигурация hyperref TeXLive url.sty 2013/09/16 ver 3.4 Режим глагола для URL-адресов и т. д. hpdftex.def 2016/06/24 v6.83q Драйвер Hyperref для pdfTeX rerunfilecheck.sty 2016/05/16 v1.8 Повторно выполняет проверки вспомогательных файлов (HO) beamerbaserequires.sty beamerbasecompatibility.sty
beamerbasefont.sty amssymb.sty 2013/01/14 v3.01 Символы шрифтов AMS amsfonts.sty 2013/01/14 v3.01 Базовая поддержка AMSFonts beamerbasetranslator.sty translate.sty 2010/06/12 ver 1.10 translate-language-mappings.tex beamerbasemisc.sty
beamerbasetwoscreens.sty beamerbaseoverlay.sty
beamerbasetitle.sty beamerbasesection.sty beamerbaseframe.sty beamerbaseverbatim.sty beamerbaseframesize.sty
beamerbaseframecomponents.sty beamerbasecolor.sty
beamerbasenotes.sty beamerbasetoc.sty beamerbasetemplates.sty beamerbaseauxtemplates.sty beamerbaseboxes.sty
beamerbaselocalstructure.sty enumerate.sty 2015/07/23 v3.00 enumerate extensions (DPC) beamerbasenavigation.sty
beamerbasetheorems.sty amsmath.sty 2016/11/05 v2.16a AMS math features amstext.sty 2000/06/29 v2.01 AMS text amsgen.sty
1999/11/30 v2.0 generic functions amsbsy.sty 1999/11/29 v1.2d Bold Symbols amsopn.sty 2016/03/08 v2.02 Operator names
amsthm.sty 2015/03/04 v2.20.2 beamerbasethemes.sty
beamerthemedefault.sty beamerfontthemedefault.sty
beamercolorthemedefault.sty beamerinnerthemedefault.sty
beamerouterthemedefault.sty beamerthemeMadrid.sty
beamercolorthemewhale.sty beamercolorthemeorchid.sty
beamerinnerthemerounded.sty beamerouterthemeinfolines.sty
supp-pdf.mkii epstopdf-base.sty 2016/05/15 v2.6 Базовая часть для пакета epstopdf grfext.sty 2016/05/16 v1.2 Управление графическими расширениями (HO) epstopdf-sys.cfg 2010/07/13 v1.3 Конфигурация (r)epstopdf для TeX Live nameref.sty 2016/05/21 v2.44 Перекрестные ссылки по имени раздела gettitlestring.sty 2016/05/16 v1.5 Очистка ссылок на заголовки (HO) beamer-columns-test.out beamer-columns-test.out translate-basic-dictionary-English.dict
translate-bibliography-dictionary-English.dict
translate-environment-dictionary-English.dict
translate-months-dictionary-English.dict
переводчик-числа-словарь-английский.dict
переводчик-теорема-словарь-английский.dict
umsa.fd 2013/01/14 v3.01 AMS символы A umsb.fd 2013/01/14 v3.01 AMS символы B ***********Пакет atveryend Информация: Выполнение хука
AtEndAfterFileList' on input line 41. Package rerunfilecheck Info: File
beamer-columns-test.out не изменилось. (rerunfilecheck) Контрольная сумма: D41D8CD98F00B204E9800998ECF8427E;0.Предупреждение о шрифтах LaTeX: произошли замены размеров с различиями (шрифт)
до 1,0 пт.) Вот сколько памяти TeX вы использовали: 16852 строки из 494883 321780 символов строки из 6179094 388889 слов памяти из 5000000 19761 многобуквенных управляющих последовательностей из 15000+600000 10258 слов информации о шрифтах для 38 шрифтов из 8000000 для 9000 40 исключений переносов из 8191 48i,16n,51p,785b,557 позиций стека из 5000i,500n,10000p,200000b,80000 Вывод записан в beamer-columns-test.pdf (3 страницы, 36095 байт). Статистика PDF: 117 объектов PDF из 1000 (макс. 8388607) 98 сжатых объектов в 1 потоке объектов 7 именованных назначений из 1000 (макс. 500000) 61 слово дополнительной памяти для вывода PDF из 10000 (макс. 10000000)
Полный лог в pastebin:https://pastebin.com/4Kvm2Ezg
решение1
Эта ошибка исправлена в версии beamer v.3.41.
Если вы не можете обновить, поместитеhttps://raw.githubusercontent.com/josephwright/beamer/master/base/beamerbasecolor.styв вашем рабочем каталоге
решение2
Если размещение файла в вашем каталоге приводит к появлению сообщений об ошибках (как это произошло у меня), вы также можете просто написать следующую строку перед текстом, который не отображается:
\setbeamercolor{normal text}{fg=black}\usebeamercolor*{normal text}
Он изменит цвет шрифта на черный, поскольку причина, по которой вы не видите текст, вероятно, заключается в том, что цвет заголовка белый, а текст первого столбца отображается в цвете заголовка.