Indice del forum
Forum del Gruppo Utilizzatori Italiani di TeX

Homepage di GuITHomepage di GuIT
GuidaGuITIntroduzione all'arte della composizione tipografica
ArteLaTeXL'arte di scrivere con LaTeX
lshortUna (mica tanto) breve introduzione a LaTeX2e [IT] - [EN]
l2tabuitElenco dei “peccati” degli utenti di LaTeX2e
itamsldocManuale utente di amsmath
compsymThe Comprehensive LaTeX Symbol List

Aderisci a GuIT
Registrati al ForumRegistrati al Forum
FAQ di phpBBFAQ di phpBB
Netiquette del ForumNetiquette
Lista degli utentiLista degli utenti
ProfiloProfilo
Messaggi PrivatiMessaggi Privati
LoginLogin
Cerca sul sito  
Ricerca Avanzata sul Forum di GuIT

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


Layout

 
Questo forum è chiuso. Non puoi inserire, rispondere o modificare i Topics   Topic chiuso    Indice del forum -> ConTeXt
Precedente :: Successivo  
Autore Messaggio
edo



Registrato: 24/07/08 17:34
Messaggi: 20

MessaggioInviato: Gio Dic 09, 2010 7:27 pm    Oggetto: Layout Rispondi citando

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
Profilo Messaggio privato
emanuelesacco
Neofita


Registrato: 28/05/08 17:00
Messaggi: 78

MessaggioInviato: Ven Dic 10, 2010 11:11 am    Oggetto: Per i numeri di pagina Rispondi citando

Ciao,
hai messo una "s" di troppo in
Codice:
alternatives=doublesided,

devi sostituire con
Codice:
alternative=doublesided,



ES
Torna in cima
Profilo Messaggio privato
emanuelesacco
Neofita


Registrato: 28/05/08 17:00
Messaggi: 78

MessaggioInviato: Ven Dic 10, 2010 11:15 am    Oggetto: Per il Layout Rispondi citando

Per impostare il layout di pagina ti consiglio di dare uno sguardo qui .

Ciao

ES
Torna in cima
Profilo Messaggio privato
emanuelesacco
Neofita


Registrato: 28/05/08 17:00
Messaggi: 78

MessaggioInviato: Ven Dic 10, 2010 11:20 am    Oggetto: Per l'indice Rispondi citando

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 Smile

ES


Ultima modifica di emanuelesacco il Ven Dic 10, 2010 11:21 am, modificato 1 volta in totale
Torna in cima
Profilo Messaggio privato
edo



Registrato: 24/07/08 17:34
Messaggi: 20

MessaggioInviato: Ven Dic 10, 2010 11:21 am    Oggetto: Rispondi citando

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
Profilo Messaggio privato
emanuelesacco
Neofita


Registrato: 28/05/08 17:00
Messaggi: 78

MessaggioInviato: Ven Dic 10, 2010 11:22 am    Oggetto: Rispondi citando

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
Profilo Messaggio privato
edo



Registrato: 24/07/08 17:34
Messaggi: 20

MessaggioInviato: Ven Dic 10, 2010 11:29 am    Oggetto: Rispondi citando

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
Profilo Messaggio privato
emanuelesacco
Neofita


Registrato: 28/05/08 17:00
Messaggi: 78

MessaggioInviato: Ven Dic 10, 2010 12:02 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
edo



Registrato: 24/07/08 17:34
Messaggi: 20

MessaggioInviato: Ven Dic 10, 2010 12:53 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
edo



Registrato: 24/07/08 17:34
Messaggi: 20

MessaggioInviato: Ven Dic 10, 2010 1:48 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
edo



Registrato: 24/07/08 17:34
Messaggi: 20

MessaggioInviato: Ven Dic 10, 2010 6:40 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
emanuelesacco
Neofita


Registrato: 28/05/08 17:00
Messaggi: 78

MessaggioInviato: Ven Dic 10, 2010 9:41 pm    Oggetto: Per il Toc Rispondi citando

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
Profilo Messaggio privato
edo



Registrato: 24/07/08 17:34
Messaggi: 20

MessaggioInviato: Sab Dic 11, 2010 12:07 pm    Oggetto: Alcuni dettagli Rispondi citando

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
Profilo Messaggio privato
Mostra prima i messaggi di:   
Questo forum è chiuso. Non puoi inserire, rispondere o modificare i Topics   Topic chiuso    Indice del forum -> ConTeXt Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Merge topics 
Vai a:  
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


Powered by phpBB © 2001, 2002 phpBB Group
Protetto da Project Honey Pot and phpBB.cc