[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Deux questions de mise en page
From: |
Seventies |
Subject: |
Re: Deux questions de mise en page |
Date: |
Sat, 23 Aug 2014 10:10:22 -0700 (PDT) |
Pour écrire sur deux colonnes sans séparations (par exemple texte anglais
d'un côté, français de l'autre), voici un schéma simple :
\markup\fill-line {
\abs-fontsize #10
% First column:
\override #'(line-width . 67) \column {
\line \bold \caps {Titre 1}
\vspace #2.2
\justify {
paragraphe 1
}
\vspace #2.2
\justify \italic {
paragraphe 2
}
\vspace #2.2
....
\vspace #1
}
% Second column
\override #'(line-width . 67) \abs-fontsize #10
\column {
\line \bold \caps {Titre}
\vspace #2.2
\justify \italic {
paragraphe 1
}
\vspace #2.2
\justify \italic {
paragraphe 2
}
\vspace #2.2
...
\vspace #1
}
}
Voici un autre schéma, qui écrit, je pense, un texte continu sur deux
colonnes :
% Macro \columns pour écrire un texte multi-colonnes
% Usage : remplacer \fill-line par \columns
#(define-markup-command (columns layout props args) (markup-list?)
(let ((line-width (/ (chain-assoc-get 'line-width props
(ly:output-def-lookup layout 'line-width))
(max (length args) 1))))
(interpret-markup layout props
(make-line-markup (map (lambda (line)
(markup #:pad-to-box `(20 . ,line-width) '(0
. 0)
#:override `(line-width . ,line-width)
line))
args)))))
Et parmi les snippets, il existe celui-ci, tout à fait général :
http://lsr.di.unimi.it/LSR/Item?id=464
Cordialement,
Jean-François
--
View this message in context:
http://lilypond-french-users.1298960.n2.nabble.com/ANN-Frescobaldi-2-0-9-tp7579281p7581597.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.
- Deux questions de mise en page, Gazagnes Arnaud, 2014/08/23
- Re: Deux questions de mise en page, Pierre Perol-Schneider, 2014/08/23
- Re: Deux questions de mise en page,
Seventies <=
- Re : Re: Deux questions de mise en page, Gazagnes Arnaud, 2014/08/23
- Double indication, Gazagnes Arnaud, 2014/08/23
- Re: Double indication, Seventies, 2014/08/23
- Re: Double indication, Pierre Perol-Schneider, 2014/08/23
- Re: Double indication, Gilles THIBAULT, 2014/08/24