Document ClassesPoem side by side in two languages

Information and discussion about specific document classes and how to create your own document classes.
Post Reply
marek_step
Posts: 27
Joined: Sun Aug 19, 2012 8:48 am

Poem side by side in two languages

Post by marek_step »

Hello all!

I am disappointed of my LaTeX-knowledge. Even a little poem in Russian I am unable to put in a document. Here a minimal not working example:

Code: Select all

\documentclass{article}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
% \usepackage[russian,german]{babel}
\usepackage[english,main=russian,german]{babel}

%\usepackage{poetrytex}
\usepackage{poetry}
\begin{document}

\begin{abstract}
  Это вводный абзац в начале документа.
\end{abstract}

% \begin{poem}
%  До свиданья, друг мой, до свиданья. \\
%  Милый мой, ты у меня в груди. \\
%  Предназначенное расставанье \\
%  Обещает встречу впереди. \\
%  
%  До свиданья, друг мой, без руки, без слова, \\
%  Не грусти и не печаль бровей, \\
%  В этой жизни умирать не ново, \\
%  Но и жить, конечно, не новей. \\
% \end{poem}

% 
\poemlinenumsfalse
\begin{poem}
Leb wohl, mein Freund, leb wohl. \\
Mein lieber Freund, du bist in meinem Herzen. \\
Eine vorausgesehene Trennung \\
Verspricht ein baldiges Wiedersehen. \\!

Leb wohl, mein Freund, ohne Berührung und ohne Wort, \\
Sei nicht traurig und gräme dich nicht. \\
Sterben ist nichts Neues in diesem Leben, \\
Und Leben, natürlich, ist keineswegs neuer. \\-
\end{poem}

\end{document}
Somebody could help me out? I would be very grateful for any hint!


marek

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org
LaTeX Beginner's Guide LaTeX Cookbook LaTeX TikZ graphics TikZによるLaTeXグラフィックス
User avatar
Johannes_B
Site Moderator
Posts: 4182
Joined: Thu Nov 01, 2012 4:08 pm

Poem side by side in two languages

Post by Johannes_B »

Poems are not meant to be typeset with this package, as far as i can see. You have to cheat by using minipages.

Code: Select all

\documentclass{article}
    \usepackage[T1,T2A]{fontenc}
    \usepackage[utf8]{inputenc}
    % \usepackage[russian,german]{babel}
    \usepackage[english,main=russian,german]{babel}

    %\usepackage{poetrytex}
    \usepackage{poetry}
    \usepackage{geometry}
    \geometry{margin=1in}
    \usepackage{hyperref}
    \begin{document}

    \begin{abstract}
	    Это вводный абзац в начале документа.
    \end{abstract}
    \setlength{\poemmaxlinewd}{.45\textwidth}

    \begin{minipage}{.5\linewidth}
     \begin{poem}
      До свиданья, друг мой, до свиданья. \\
      Милый мой, ты у меня в груди. \\
      Предназначенное расставанье \\
      Обещает встречу впереди. \\
      
      До свиданья, друг мой, без руки, без слова, \\
      Не грусти и не печаль бровей, \\
      В этой жизни умирать не ново, \\
      Но и жить, конечно, не новей. 
     \end{poem}
    % 
    \end{minipage}%
    \begin{minipage}{.5\linewidth}
    \poemlinenumsfalse
    \begin{poem}
	    Leb wohl, mein Freund, leb wohl. \\
	    Mein lieber Freund, du bist in meinem Herzen. \\
	    Eine vorausgesehene Trennung \\
	    Verspricht ein baldiges Wiedersehen. \\!

	    Leb wohl, mein Freund, ohne Berührung und ohne Wort, \\
	    Sei nicht traurig und gräme dich nicht. \\
	    Sterben ist nichts Neues in diesem Leben, \\
	    Und Leben, natürlich, ist keineswegs neuer. 
    \end{poem}
    \end{minipage}%

    \end{document}
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.
marek_step
Posts: 27
Joined: Sun Aug 19, 2012 8:48 am

Poem side by side in two languages

Post by marek_step »

Thank you Johannes!

Impressing!
Poems are not meant to be typeset with this package
Did you mean with this
\documentclass{article}
? I tried with many document classes, like memoir, scrartcl, book ... But neither the \usepackage{poetry} nor \usepackage{poetrytex} are working without minipage. Why the TeX-manuals are not presenting a minimal working example of their package as it is standard even on a forum like this one?

The two columns I will try with \usepackage{paracol} I only have had no time to try it. I am wondering, which surprises are waiting with this package ... I will post later my result.


So long and thanks again


marek
User avatar
Johannes_B
Site Moderator
Posts: 4182
Joined: Thu Nov 01, 2012 4:08 pm

Poem side by side in two languages

Post by Johannes_B »

No, the class is not important. The poetry package starts every poem in a new paragraph. Paragraphs are typeset on a new line, so you have to cheat by placing the poem into a box.
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.
Post Reply