|
ATTENZIONE
ATTENZIONE
Il Forum si è trasferito al nuovo indirizzo: www.guitex.org. Le vecchie discussioni rimarranno visibili per consultazione. Gli utenti registrati potranno continuare a usare le proprie credenziali d'accesso sul nuovo Forum.
ATTENZIONE
ATTENZIONE
| Precedente :: Successivo |
| Autore |
Messaggio |
edo
Registrato: 24/07/08 17:34 Messaggi: 20
|
Inviato: Gio Dic 09, 2010 7:27 pm Oggetto: Layout |
|
|
Ciao a tutti!
\`E da qualche giorno che mi sto cimentando con \CONTEXT e comincio ad avere le prime difficoltà...
Mi sono avvicinato a questo linguaggio più che altro per curiosità e, anche per rispondere ad un mio precedente post, ho deciso di provarlo.
Passo a descrivere il mio problema. Lo stile tipografico che sto cercando di ``emulare" è quello di ``Book Typography -- A Designer’s manual", su questo sito si possono vedere l'indice ed un breve capitolo.
Questo è il codice che ho (per il momento) imbastito
| Codice: |
\setuppapersize[A4][A4]
\setupcolors[state=start]
\definecolor[red][r=.65,b=0,g=.05]
\setuplayout
[location=doublesided,
width=middle,
height=middle]
\setuppagenumbering
[alternatives=doublesided,
style=cap,
location={footer,margin}]
\setupbodyfont[ppl,11pt]
\setuphead[chapter]
[color=red,
textstyle=\scd,
alternative=middle]
\setuphead[section][color=red]
\setuphead[subsection][style=\it,color=red]
\setupheads[sectionnumber=no]
\setupfooter[style=\sc]
\setupfootertexts[section]
\setupwhitespace[medium]
%\showframe \showgrid
\starttext
\startfrontmatter
\startcolumns[2]
\completecontent
\stopcolumns
\stopfrontmatter
\chapter{First Chapter}
\input tufte
\input knuth
\section{Section One}
\input zapf
\input hawking
\subsection{Subsection One}
\input bryson
\input davis
\chapter{Second Chapter}
\input dawkins
\input douglas
\section{Section Three}
\input ward
\input weisman
\stoptext
|
Ci sono ancora parecchie cose da sistemare fra le quali
L'indice è ancora privo di colori e il titolo non è formattato correttamente
I capitoli (e i footer) credo siano in ``all caps" (tipo ClassicThesis per intenderci) e non small caps
Bisogna aggiungere le note a margine colorate
I numeri del testo sono old style
I font utilizzati sono diversi
Tuttavia quello che ora maggiormente mi preoccupa è l'impaginazione: non riesco ad impostare la gabbia del testo a mio piacimento oltreché disporre correttamente i numeri di pagina. Dalla guida maggiomente citata anche qui sul forum (cont-eni) non riesco (certamente per mia incapacità) a capire come fare. Qualcuno mi potrebbe spiegare come si diminuisce la larghezza del testo senza perdere la simmetria? Ovvero, quali sono i comandi per fare in modo che il ``fore-edge margin" sia a destra per le pagine dispari ed a sinistra per le pagine pari? Inoltre, come procedere per disporre i numeri, anche qui, all'esterno pagina?
Grazie in anticipo,
edo |
|
| Torna in cima |
|
 |
emanuelesacco Neofita
Registrato: 28/05/08 17:00 Messaggi: 78
|
Inviato: Ven Dic 10, 2010 11:11 am Oggetto: Per i numeri di pagina |
|
|
Ciao,
hai messo una "s" di troppo in
| Codice: | | alternatives=doublesided, |
devi sostituire con
| Codice: | | alternative=doublesided, |
ES |
|
| Torna in cima |
|
 |
emanuelesacco Neofita
Registrato: 28/05/08 17:00 Messaggi: 78
|
Inviato: Ven Dic 10, 2010 11:15 am Oggetto: Per il Layout |
|
|
Per impostare il layout di pagina ti consiglio di dare uno sguardo qui .
Ciao
ES |
|
| Torna in cima |
|
 |
emanuelesacco Neofita
Registrato: 28/05/08 17:00 Messaggi: 78
|
Inviato: Ven Dic 10, 2010 11:20 am Oggetto: Per l'indice |
|
|
Per quanto riguarda l'indice darei un'occhiata qui .
Se hai bisogno di una mano posta pure che io ci provo. Se è troppo difficile aspettiamo Luigi
ES
Ultima modifica di emanuelesacco il Ven Dic 10, 2010 11:21 am, modificato 1 volta in totale |
|
| Torna in cima |
|
 |
edo
Registrato: 24/07/08 17:34 Messaggi: 20
|
Inviato: Ven Dic 10, 2010 11:21 am Oggetto: |
|
|
Grazie mille Emanuele! Non pensavo fosse un errore così banale... e pensare che credevo di essere stato abbastanza attento ai vari comandi...
Grazie anche per il link, ora ci do un'occhiata.
edo |
|
| Torna in cima |
|
 |
emanuelesacco Neofita
Registrato: 28/05/08 17:00 Messaggi: 78
|
Inviato: Ven Dic 10, 2010 11:22 am Oggetto: |
|
|
una cosa che non capisco infatti è perché il compilatore non ci avverte di questi errori (o forse io non so dove guardare).
ES |
|
| Torna in cima |
|
 |
edo
Registrato: 24/07/08 17:34 Messaggi: 20
|
Inviato: Ven Dic 10, 2010 11:29 am Oggetto: |
|
|
Si si, so che il font non è quello esatto. Credo che gli autori usino il times per il serif ed helvetica per il sans.
Per il momento mi sto concentrando sull'all caps, le note a margine e vedo se riesco a sistemare anche l'indice. Il passo successivo sarà quello di capire le proporzioni della gabbia e margini. Fra l'altro credo che anche l'interlinea non sia quella standard, ma di questo non ne sono certo.
edo |
|
| Torna in cima |
|
 |
emanuelesacco Neofita
Registrato: 28/05/08 17:00 Messaggi: 78
|
Inviato: Ven Dic 10, 2010 12:02 pm Oggetto: |
|
|
Miraccomando, anche se ce la fai senza bisogno di aiuto, ricordati di postare qua la soluzione in modo che altri possano consultarla.
Ciao e buon lavoro
ES |
|
| Torna in cima |
|
 |
edo
Registrato: 24/07/08 17:34 Messaggi: 20
|
Inviato: Ven Dic 10, 2010 12:53 pm Oggetto: |
|
|
Bene, per il momento posto le proporzioni di pagina.
Quelle originali sono (notazione del libro):
paper width = 178mm;
paper height = 229mm;
gutter margin = 2.35mm;
for-edge margin = 3mm;
foot margin = 33mm;
head margin = 19mm;
text panel = 121.5x177mm.
Che, scalate su un A4 divengono (con le ovvie approssimazioni):
gutter margin = 28mm;
for-edge margin = 39mm;
foot margin = 43mm;
head margin = 24mm;
text panel = 143x230mm.
Ora mi piacerebbe avere un chiarimento rigurado un paio di comandi \CONTEXT: \leftedgedistance e \leftmargindistance. Mi pare di aver capito che sono rispettivamente la distanza fra left edge -- left margin e left margin -- text. Quindi, settando a 0pt il left edge, a 9mm il \leftedgedistance e a 4mm il \leftmargindistance ottengo il risultato di "contenere" le note a margine a 9mm dal bordo e a 4mm dal testo. Sbaglio?
Mi accorgo ora che in realtà è tutto right...
Ultima modifica di edo il Lun Gen 10, 2011 12:30 am, modificato 1 volta in totale |
|
| Torna in cima |
|
 |
edo
Registrato: 24/07/08 17:34 Messaggi: 20
|
Inviato: Ven Dic 10, 2010 1:48 pm Oggetto: |
|
|
Ecco le prime modifiche che ho apportato:
Layout
| Codice: |
\setuplayout
[location=doublesided,
leftmargin=28mm,
rightmargin=39mm,
leftedge=0pt,
rightedge=0pt,
topspace=0pt,
bottomspace=0pt,
header=24mm,
footer=43mm,
textheight=230mm,
width=143mm]
|
Font
| Codice: |
\setupbodyfont[pos,12pt]
|
Inmargin
| Codice: |
\setupinmargin[style=sans,color=red]
|
Contents
| Codice: |
\setuphead[title][style=\scd,color=red]
\startfrontmatter
\title{Contents}
\startcolumns[2]
\placecontent
\stopcolumns
\stopfrontmatter
|
Si intravedono i primi risultati anche se non ne sono pienamente soddisfatto! A cominciare dalle proporzioni che non mi paiono adeguate: forse il semplice scalare in formato A4 non è il migliore dei metodi.
Più tardi provo a modificare anche l'indice e vi faccio sapere.
edo |
|
| Torna in cima |
|
 |
edo
Registrato: 24/07/08 17:34 Messaggi: 20
|
Inviato: Ven Dic 10, 2010 6:40 pm Oggetto: |
|
|
Per il momento non ho fatto molti passi avanti per quel che riguarda all caps ed indice, tuttavia ho modificato il layout che ora mi pare corretto. Ad ogni modo, se qualcuno dovesse notare errori, non esiti a contraddirmi! Ecco il codice
| Codice: |
\setuplayout
[topspace=12mm,
backspace=28mm,
width=143mm,
height=263mm,
header=12mm,
footer=22mm,
leftmargin=28mm,
rightmargin=39mm,
location=middle,
marking=on]
|
Un'altra cosa: sapete come impostare i numeri old style?
edo |
|
| Torna in cima |
|
 |
emanuelesacco Neofita
Registrato: 28/05/08 17:00 Messaggi: 78
|
Inviato: Ven Dic 10, 2010 9:41 pm Oggetto: Per il Toc |
|
|
Probabilmente è scritto male, comunque c'è qualcosa.
| Codice: | \setuplist
[part,chapter,section,subsection,subsubsection]
[partnumber=no]
\def\PartCommand#1#2#3{%
\bfb \color[red]{\cap{#2}}}
\setuplist[part]
[alternative=none,
before={\blank[1em]},
command={\PartCommand},
color=red]
\setuplist[chapter][width=0mm,style=bold, color=red, before={\blank[medium]}, after={\blank[small]}]
\setuplist[section]
[width=0mm]
\setuplist[subsection][width=0mm] |
Ricordati se metti le parti con il comando \part{} forse ti interesserà includere anche
| Codice: | \setuppagenumbering
[alternative=doublesided,
style=cap,
location={footer,margin},
way=bytext,
partnumber=no] |
Ciao
ES |
|
| Torna in cima |
|
 |
edo
Registrato: 24/07/08 17:34 Messaggi: 20
|
Inviato: Sab Dic 11, 2010 12:07 pm Oggetto: Alcuni dettagli |
|
|
Grazie mille Emanuele. \`E stata un'ottima base di partenza. Ora mi cimento un po' anch'io con l'indice.
Diciamo che la definizione di \PartCommand è stata utile in quanto ha reso case insenvitive l'argomento di \part. A questo punto sto pensando di usare questo metodo per i titoli dei capitoli (anche se in realtà i caratteri dovrebbero essere leggermente più spaziati fra loro).
Ho modificato quel \bfb che secondo me è un \sca, inoltre il carattere che gli autori usano nell'indice (parti escluse) è di tipo sans-serif.
Adesso pongo alcune questioni da approfondire (lo ammetto non ho ancora studiato):
i numeri di pagina sono circa al centro del rightmargin, ciò non è modificabile con il rightedge in quanto andrebbe ad influenzare le note a margine;
pare che il topspace sia maggiore all'inizio di un capitolo;
lo spazio bianco che precede l'inizio del primo paragrafo (di ogni capitolo?) è decisamente superiore all'usuale;
analogo discorso per l'indice dove le parti sono distanziate maggiormente dal testo che le precede e molto meno (dallo standard) dal testo che le segue;
sempre nell'indice, le entries troppo lunghe (parti escluse) quando vanno a capo hanno un rientro che pare proporzionale alla dimensione del carattere.
Per ora non colgo altri dettagli, peccato non abbia a disposizione altri capitoli (magari mi faccio il regalo di natale...).
Appena apporto altre modifiche vi faccio sapere.
Ciao
edo |
|
| Torna in cima |
|
 |
|
|
Non puoi inserire nuovi Topic in questo forum Non puoi rispondere ai Topic in questo forum Non puoi modificare i tuoi messaggi in questo forum Non puoi cancellare i tuoi messaggi in questo forum Non puoi votare nei sondaggi in questo forum
|
|