Писать резюме на LaTeX — значит воевать с шаблоном ещё до того, как написано первое слово. Здесь всё начинается с другого конца: вы заполняете обычные поля, а исходник .tex пишется сам — вместе с преамбулой, командами разделов и окружениями itemize. Четыре шаблона набирают одно и то же содержимое, так что смена вида не стоит ни одной набранной строки. Вывод намеренно опирается только на пакеты, которые есть в любом обычном дистрибутиве, — geometry, hyperref, enumitem, xcolor, — а заголовки разделов определяются внутри документа, а не берутся из класса, который пришлось бы ставить отдельно. Скопируйте его в редактор или скачайте файл и соберите там, где вам удобно.
Возможности
Компилируемый исходник .tex, а не фрагмент для вставки в чужой шаблон
Четыре шаблона — классический, современный, компактный и академический — для одного содержимого
Только пакеты обычного дистрибутива, поэтому собирается на неподготовленной машине
Спецсимволы экранируются как надо: амперсанд или процент не сорвут сборку
Ссылки выводятся как цели \href с читаемыми подписями
Набранный PDF-просмотр, чтобы выверить формулировки без установки TeX
Проверка полноты самого содержимого, а не только оформления
Черновик общий с генератором резюме в PDF, так что набирать нужно один раз
Как использовать Генератор резюме LaTeX
Заполните контакты, опыт работы, образование и навыки
Выберите один из четырёх шаблонов и прочтите его описание
Выверите формулировки в PDF-просмотре
Скопируйте исходник или скачайте файл .tex и соберите его
Команды разделов и записей определены в преамбуле, поэтому все заголовки выглядят одинаково.
Частые ошибки и устранение неполадок
Документ не собирается — неопределённая управляющая последовательность. — Проверьте, что скопирован весь файл, включая преамбулу до \begin{document}. Команды разделов и записей определяются именно там; если вставить только тело, они останутся неопределёнными.
Амперсанд или знак процента сорвал сборку. — Так быть не должно: эти символы экранируются при выводе. Если что-то прошло, оно попало из текста, вставленного после генерации, — экранируйте обратной косой чертой.
Буквы с диакритикой выводятся неверно. — Преамбула запрашивает ввод UTF-8 и кодировку шрифта T1, чего хватает для латиницы. Для других систем письма нужен движок с поддержкой Unicode — XeLaTeX или LuaLaTeX вместо pdfLaTeX.
Просмотр и собранный PDF выглядят по-разному. — Так и будет. Просмотр набирается в браузере, чтобы выверить формулировки; LaTeX делает собственные переносы и выключку — ради этого его и берут.
Часто задаваемые вопросы
Собирается ли LaTeX прямо здесь?
Нет. Дистрибутив TeX — очень крупная программа, и запускать её здесь означало бы отправлять ваше резюме куда-то наружу. Исходник создаётся на вашем устройстве, а собираете вы его там, где и так работаете: локально или в онлайн-редакторе.
Какие пакеты нужны выводу?
geometry, fontenc, inputenc, enumitem, xcolor и hyperref, а в двух шаблонах ещё helvet или mathptmx. Все они входят в обычный дистрибутив, так что ставить заранее ничего не придётся.
Можно ли править исходник потом?
Ради этого он и выгружается. Полученный файл — обычный читаемый LaTeX, заголовки в нём определены один раз наверху, поэтому изменить линейку или поле — правка в одну строку.
Чем это отличается от генератора резюме?
Тот отдаёт готовый PDF. Здесь вы получаете исходник, который его порождает, — для тех, кто хочет и дальше набирать сам. Оба читают один и тот же сохранённый черновик, так что переходить можно свободно.
Почему нет шаблонов в две колонки?
Системы отбора кандидатов читают страницу слева направо, поэтому боковая колонка построчно вклинивается в основной текст. Все шаблоны здесь одноколоночные именно по этой причине, и набираются они к тому же лучше.
Связанные инструменты
Конструктор резюме — Заполните поля и получите одноколоночное резюме, читаемое парсерами.
Markdown в PDF — Верстает Markdown — заголовки, списки, таблицы и код — как PDF.
Текст в PDF — Превращает набранный или вставленный текст в постраничный PDF.
PDF в текст — Извлекайте выделяемый текст из PDF в виде обычного текста или Markdown.