Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Indentation in blocks and only verses of several poems in reledpar-reledmac #913

Open
menarinis opened this issue May 5, 2021 · 1 comment

Comments

@menarinis
Copy link

Version2.36.0

TeX Engine: XeLatex

Description

Salut Comment ça va? Je vous pose quelques questions sur l'identation dans reledpar-reledmac.
J'ai un main.file avec \ includes de plusieurs poèmes, jusqu'à présent j'en ai atteint 15.
Dans chaque poème, j'ai besoin d'indentations différentes pour une certaine utilisation: IDENTATION A:
\setstanzaindents{1,0,1}
\setcounter{stanzaindentsrepetition}{1}
\setcounter{startstanzaindentsrepetition}{2}
que je change les valeurs et le counter de chaque poème en fonction de mes besoins.
Pour les autres, je dois m'identifier dans des blocs et pour cela j'utilise l'écriture suivante IDENTATION B:
\newcommand{\astanzai}{%
\setstanzaindents{5,0,0,0,0,0,0}%
\astanza}
\newcommand{\astanzaii}{%
\setstanzaindents{5,1,1,1,1,1,1}%
\astanza}.

Mes questions:

  1. À votre avis, peut-on utiliser IDENTATION A + IDENTATION B pour le même poème?
  2. Les commandes IDENTATIONB doivent-elles être mises dans le préambule? Je vous le demande car si je les insère par exemple dans le poème13 alors dans les poèmes suivants il n'est pas nécessaire de les réinsérer en fait le compilateur dit qu'ils sont déjà définis.
  3. Est-il correct de mettre les commandes IDENTATION A en tête de chaque file \include avant \ begin (pages) et de les modifier dans chaque file poesxx ou sont-elles en conflit avec les commandes d'identification IDENTATION B?

Minimal Working Example

Master Document:
\documentclass[a5paper,openany]{book}

\usepackage{verse}
\PassOptionsToPackage{bookmarks, colorlinks=false, hidelinks}{hyperref}
% Use PoetryTeX; http://www.ctan.org/pkg/poetrytex
\usepackage[numberpoems, clearpageafterpoem, useincipits]{poetrytex}
\usepackage{polyglossia}
\setmainlanguage{italian}
\setotherlanguages{latin,spanish,german,french,english}
\setotherlanguage[variant=polytonic]{greek}
\usepackage{verse}
\usepackage[series={A,B,D}]{reledmac}
\usepackage[]{reledpar}

% Use the PA5 paper size
\usepackage[paperwidth=140mm,paperheight=210mm]{geometry}
\renewcommand{\pttitle}{A Collection of Poetry}
\renewcommand{\ptsubtitle}{Mostly by people.}
\renewcommand{\ptauthor}{Someone}
\renewcommand{\ptdate}{2014/12/10}
\renewcommand{\ptdedication}{Frontmatter haiku:*This is dedicated to,*Someone else, not you.}

\includeonly{
poes11,
poes12,
poes13,
poes14,
poes21,
poes22,
poes23,
}
\begin{document}
\maketitle
\makededication

\frontmatter
\maketoc
\renewcommand*{\topname}{Poems} % Name for the table of poems
\maketop

\section{Preface}
This is a prose preface.

\newpage
\thispagestyle{empty}

\mainmatter
\chapter{Introduzione}
Scrivere una semplice raccolta di poesie

\chapter{Poesie satiriche}
\include{poes11}
\include{poes12}
\include{poes13}
\include{poes14}
\chapter{Maitunate}
\include{poes11}
\backmatter
\end{document}

File_poes11
\addcontentsline{toc}{subsection}{\textbf{I radden sast}}
\setstanzaindents{1,0,1}
\setcounter{stanzaindentsrepetition}{1}
\setcounter{startstanzaindentsrepetition}{2}

\begin{pages}
\begin{Leftside}

\beginnumbering
\gdef\linenumberlist{2,3,7,13,15,23,27,31,35,38,42,46,50,54,58,68,72,80}
\begin{astanza}[\section*{I radden sast}]

Chia garr e ragres a ren&
chia gerr a rigre o gia&
chia gerr a rigre o gia&
Chia garr e ragres a ren&
\end{astanza}
\endnumbering
\end{Leftside}
\begin{Rightside}
\beginnumbering
\gdef\linenumberlistR{2,3,7,13,15,23,27,31,35,38,42,46,50,54,58,68,72,80}
\begin{astanza}[\section*{Le ragnatele accanite}]
\end{astanza}
\endnumbering
\end{Rightside}
\end{pages}
\Pages

File_poes17
\addcontentsline{toc}{subsection}{\textbf{I radden sast}}
\setlength{\stanzaindentbase}{10pt}% default: 20pt
\setstanzaindents{5,0,0,0,0}
\newcommand{\astanzai}{%
\setstanzaindents{5,0,0,0,0,0,0}%
\astanza}
\newcommand{\astanzaii}{%
\setstanzaindents{5,1,1,1,1,1,1}%
\astanza}

\begin{pages}
\begin{Leftside}

\beginnumbering
\gdef\linenumberlist{2,3,7,13,15,23,27,31,35,38,42,46,50,54,58,68,72,80}
\begin{astanza}[\section*{I radden sast}]

Chia garr e ragres a ren&
chia gerr a rigre o gia&
chia gerr a rigre o gia&
Chia garr e ragres a ren&
\end{astanza}
\begin{astanzaii}
Chia garr e ragres a ren&
chia gerr a rigre o gia&
\end{astanzaii}
\begin{astanzai}
chia gerr a rigre o gia&
Chia garr e ragres a ren&
\end{astanzai}
\endnumbering
\end{Leftside}
\begin{Rightside}
\beginnumbering

\gdef\linenumberlistR{2,3,7,13,15,23,27,31,35,38,42,46,50,54,58,68,72,80}
\begin{astanza}[\section*{I radden sast}]

Chia garr e ragres a ren&
chia gerr a rigre o gia&
chia gerr a rigre o gia&
Chia garr e ragres a ren&
\end{astanza}
\begin{astanzaii}
Chia garr e ragres a ren&
chia gerr a rigre o gia&
\end{astanzaii}
\begin{astanzai}
chia gerr a rigre o gia&
Chia garr e ragres a ren&
\end{astanzai}
\endnumbering
\end{Rightside}
\end{pages}
\Pages


Merci beaucoup !

@maieul
Copy link
Owner

maieul commented May 13, 2021

  1. Il est tout à fait possible de changer les indentations au milieu d'un poème, mais c'est étrange comme idée. Il vaudrait mieux utiliser une indentation spécifique au poème
  2. En general, et ce n'est pas propre à reledmac, on définit les commandes dans le préambule, et effectivement une seule fois (mais encore une fois, ce n'est pas spécifique à reledmac)
  3. Pas compris la question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants