Аккорды в LaTeX | Zhbert’s Home
Zhbert's Home
Домашняя страничка Zhbert'а

Аккорды в LaTeX

Я уже давно не пользуюсь всякими Word, LibreOffice и прочими «текстовыми процессорами» вообще ни для чего, так как использовать это для чего-то сложного вообще нереально.

Возможно, как-нибудь попозже я расскажу свой опыт, почему :)

А сейчас хочу поделиться шаблоном LaTeX-документа для записи аккордов. Сразу оговорюсь, что за основу я взял подобный шаблон, найденный где-то на просторах англоязычного интернета (ссылку уже не найду, конечно), и немного адаптировал его под наши реалии. Вот он:


\documentclass[a4paper]{article}
\usepackage[14pt]{extsizes}
\usepackage[left=15mm, top=25mm, right=15mm, bottom=15mm, footskip=7mm]{geometry}
\usepackage[utf8x]{inputenc}
\usepackage[T2A]{fontenc}

\makeatletter
\newcommand{\ch}[1]{%
  \leavevmode\@bsphack
  \raisebox{2ex}{\makebox[0pt][l]{\small\bfseries\strut#1}}\nolinebreak
  \@esphack
}
\makeatother

\begin{document}

\begin{center}
 {\Large \textbf{Пилот - Братишка}}
\end{center}

\begin{verse}
Я \ch{Am}вспоминаю едреню-феню,\\
Как можно было это все забыть за две\ch{Dm}рью?\\
Ключи от д\ch{D}ома, чехол с гит\ch{D7}арой,\\
Кусочек хл\ch{E}еба - покормить голодных птиц.
\end{verse}

\end{document}

После сборки получается вот такая красота:

Аккорды в LaTeX

Вводить, конечно, немного сложнее, чем в том же ворде, зато гарантированно получим нормально сверстанные аккорды, которые не развалятся от желания левой пятки редактора. И это дичайше удобно хранить в Git с версионированием и прочими плюшками, в отличие от :)

Возможно, в TeX-редакторах можно повесить ввод нужной команды на хоткей, тогда все сильно упростится.