총 n00b, 키릴 문자로 Tex에서 시를 만드는 방법은 무엇입니까?

총 n00b, 키릴 문자로 Tex에서 시를 만드는 방법은 무엇입니까?

바보같은 질문이라 죄송합니다. 이 시에서 .tex 파일을 만들고 싶습니다.

베질카


Везилке, кажи како да се роди

проста 및 строга македонска песна

од ова срце шto со себе води

разговор ноќен во trевога 나.



Два конца парај од срцеto, dragi,

edниот црн е, а другиот црвен, edниоt

budi morniчави tagи,

другиот копнеж и светол и рвен.



Па со нив вези еднолична низа,

песна од копнеж 및 песна од мака,

ко јас што везам на ленена риза

ракав за бела невестинска 라카.



Судбинско нешто се плело за века

од двете нишки, два созвучни зborа,

едната буди темница што штрека,

другата вкрвавен 그리고 조라.

Windows 글꼴을 사용하고 싶습니다. 나는 노력한다

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[TS1,T2A, T1]{fontenc}%
\usepackage{heuristica}%
\usepackage[russian, english]{babel}
\usepackage{poetrytex}
\usepackage[paperwidth=140mm,paperheight=210mm]{geometry}
\newcommand*\English{\selectlanguage{english}}

\begin{document}

\thispagestyle{empty}%
\renewcommand{\poetryheadings}{\pagestyle{myheadings} \markboth{}{}}
\begin{poem}{Title}{Author\\2014}
{\Russian Мороз и солнце, день чудесный} \\
{\itshape
The sea is calm to-night.}\\
\end{poem}

\end{document}

잘 작동합니다. 하지만 변경하면 \begin{poem}{Title}{Author\\2014}오류 \begin{poem}{Везилка}{Конески\\2014}가 발생합니다. 누군가 이것을 달성하는 방법에 대한 예를 들어 주시겠습니까?

감사합니다!

답변1

분명히 주요 언어는 영어가 아닌 러시아어입니다.

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A, T1]{fontenc}
\usepackage{heuristica}
\usepackage[main=russian, english]{babel}
\usepackage{poetrytex}
\usepackage[paperwidth=140mm,paperheight=210mm]{geometry}

\newcommand*\English[1]{\foreignlanguage{english}{#1}}

\renewcommand{\poetryheadings}{\pagestyle{myheadings}\markboth{}{}}

\begin{document}

\thispagestyle{empty}


\begin{poem}{Везилка}{Конески\\2014}
Мороз и солнце, день чудесный \\
\English{\itshape The sea is calm to-night.}\\
\end{poem}

\end{document}

\foreignlanguage여기 가 더 바람직하다는 점에 유의하세요 \selectlanguage.

여기에 이미지 설명을 입력하세요

주요 언어가 영어인 경우 시 앞에 언어를 변경합니다.

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A, T1]{fontenc}
\usepackage{heuristica}
\usepackage[russian, english]{babel}
\usepackage{poetrytex}
\usepackage[paperwidth=140mm,paperheight=210mm]{geometry}

\newcommand*\English[1]{\foreignlanguage{english}{#1}}

\renewcommand{\poetryheadings}{\pagestyle{myheadings}\markboth{}{}}

\begin{document}

\thispagestyle{empty}

\begin{otherlanguage}{russian}
\begin{poem}{Везилка}{Конески\\2014}
Мороз и солнце, день чудесный \\
\English{\itshape The sea is calm to-night.}\\
\end{poem}
\end{otherlanguage}

\end{document}

답변2

다음은 각 구절과 그 번역을 평행하게 설정하는 예입니다. 나란히 줄을 서게 됩니다. 및 패키지 poetrytexparacol함께 잘 작동하지 않으므로 poem환경을 제거했지만 여전히 원하는 대로 형식을 변경할 수 있습니다.

목차에 표시하고 에서 링크할 수 있도록 하려면 이를 일종의 섹션으로 정의해야 hyperref하지만 저는 그렇게 하지 않았습니다.

LuaLaTeX에서 Utopia/Heuristica의 Lingusistics Pro 확장을 사용합니다.

\defaultfontfeatures{Scale=MatchLowercase, Ligatures=TeX }
\babelfont{rm}
          [Scale=1.0,
           Ligatures={Common, TeX}
          ]{Linguistics Pro} % A newer fork of Heuristica with several Cyrillic stylistic sets.

\columnratio{0.5,0.5}
\sloppy

\babeltags{russian=russian}
\babeltags{english=english}

\newcommand{\obverses}[2]{%
  \begin{leftcolumn*}\textrussian{#1}%
  \end{leftcolumn*}%
  \begin{rightcolumn}\textenglish{\itshape #2}%
  \end{rightcolumn}%
}

\begin{document}
%% Source: http://www.pushkins-poems.com/push03.htm
\thispagestyle{empty}%
\begin{center}
  {\huge\bfseries Я помню чудное мгновенье} \\
  Алекса́ндр Пу́шкин 
\end{center}

\bigskip
\setlength\columnsep{1em}
\begin{paracol}{2}
\begin{center}
\obverses%
  { К А. П. КЕРН}%
  {To A. P. Kern.}
\end{center}

\obverses%
  {Я помню чудное мгновенье:\\
    Передо мной явилась ты,\\
    Как мимолетное виденье,\\
    Как гений чистой красоты.}%
  {I remember a wonderful moment\\
   As before my eyes you appeared,\\
   Like a vision, fleeting, momentary,\\
   Like a spirit of the purest beauty. }

\obverses%
  {В томленьях грусти безнадежной,\\
   В тревогах шумной суеты,\\
   Звучал мне долго голос нежный,\\
   И снились милые черты. }%
  {In the torture of hopeless melancholy,\\
   In the bustle of the world's noisy hours,\\
   That voice rang out so tenderly,\\
   I dreamed of that lovely face of yours.}
\end{paracol}
\end{document}

Linguistics Pro 샘플 입력 코드는 여기에 있습니다.

제가 복사한 러시아어 텍스트에 오류가 있는 경우 양해해 주시기 바랍니다.

관련 정보