Federico

Risposte nei forum create

Stai visualizzando 15 risposte – dal 31 al 45 (di 71 totali)
  • Autore
    Risposte
  • in risposta a: intropagedesign: programma per disegnare il layout: error #105667
    Up
    0
    Down
    ::



    @OldClaudio

    ## RIEPILOGO dati:

    – dim. pagina 170*240
    – font Palatino o famiglia TeX Gyre
    – altre dimensioni: non ho vincoli precostituiti. Rispetto a suftesi periodical (che ho provato nel tuo programma. Manca periodical ”aureo” che è un po’ più pienotto) allargherei la larghezza della nota marginale stringendo il corpo del testo. Non modificherei altro se non per motivi di equilibrio del disegno geometrico della pagina. Stamperanno twoside. Forse si possono stringere un po’ margini ‘outer’.
    – testatina e piedino larghi come il testo.
    – il documento dovrebbe arrivare ad un centinaio di pagine da rilegare in brossura (incollaggio).

    Se sulla base di queste notizie tu riesci a tirare fuori delle misure sensate in modo che io possa comprendere meglio la dinamica della progettazione attraverso il tuo programma te ne sarò grato.
    Bene inteso che non penso di intraprendere la via della progettazione sistematica di nuove pagine!
    Sinceramente preferisco restare sulle soluzioni predisposte da chi sa come farlo meglio di me.

    Grazie ancora per il tempo e la pazienza, e la pazienza, e la pazienza…
    Federico

    *****************************

    ## COSE Varie

    I nomi in inglese mi vanno benissimo. Sono chiari per il significato che esprimono (pagewidth. ad es.). Sono coì nel manuale di geometry e, in ogni caso, per me, studiare cose nuove con nomi inglesi o italiani è indifferente, una volta che ho capito di che si tratta.
    ******

    Suftesi peridical (che correi provare ad usare per una serie di prossime relazioni) è un buon riferimento per la pagina della mia dimensione. Rispetto ad essa le mia esigenze sono:

    1. note marginali più ampie: perché sono utili (concordo con ciò che scrive Ivan Valbusa per il suo pacchetto), ne ho molte e perché (nelle intenzioni) devono poter contenere figure e tabelle piccole,
    2. ho bisogno di potere alternare figure:
    a. larghe come il testo (indifferentemente posizionate ma centrate sul testo principale)
    b. nelle note marginali
    c. larghe come [testo + marginsep + nota marginale] ma non devono stare necessariamente in una pagina a se stante (in sostanza talune sono larghe e basse e vanno nel testo)
    3. non uso footnotes ma solo sidenotes (numerate).

    Rispetto alla tua guida ed ai dati che esponi nella tabella iniziale del programma ho alcuni chiarimenti da chiederti.
    Se interpreto correttamente, rispetto alla figura 1 e 2 del manuale di geometry, nella tua traduzione:

    – margine interno corrisponde a left/inner
    – margine esterno corrisponde a right/outer
    – margine superiore corrisponde a top e, nel caso, alla distanza tra bordo foglio superiore e head
    – margine inferiore corrisponde a bottom
    – Altezza testatina corrisponde a headheight
    – Altezza piedino corrisponde all’altezza del testo del “foot”
    – separatore di testa corrisponde a headsep
    – ribassamento del piedino corrisponde a footskip

    Mi ha un po’ confuso, sul margine superiore, la figura 3.1 che hai messo nella guida.

    ## ESPERIMENTO

    A sentimento, stasera, ho pensato di provare in Tufte class le dimensioni di progetto partendo da quelle di suftesi (periodical) derivate dalla tabella del tuo programma.
    Le ho inserite dentro alle opzioni di geometry, così:

    `
    % per stampa su A4 di una size inferiore ..cap. 5.2 man.geometry
    \geometry{layoutsize={170mm,240mm},layout=a4paper,left=23.99mm,top=19.43mm,textwidth=92mm,marginparsep=7.00mm,marginparwidth=40.51294mm,textheight=163.78}
    % stampo formato piccolo su A4 per fare le prove dalla mia stampante
    `

    Non avendo i crocini layoutsize mi aiuta.
    L’ho sperimentato nel file “sample-book” in modo da non avere un file alterato dalle mie prove.
    Così facendo ricevo un errore sulla dimensione dell’altezza del testo. Sembra lo accetti solo come:

    `numero\baselineskip`

    se lo scrivo così compila, se metto un valore tipo textheight=163.xyz si blocca.
    Ma così non ho idea di ciò che faccio, vado per numeri tra 38 e 41, senza un senso nel design (in gergo sarebbe ”ad occhio”). Ma in questo caso non mi piace per principio.

    ### Note all’esperimento:

    – marginsep = 3.51 mm usato da suftesi mi sembra poco, io preferirei distanziarle un poco di più, forse perché non ci vedo più bene come una volta… Ha senso allargare?
    – ho stretto texwidth (92mm) della quantità di cui ho incrementato marginparwidth e marginsep. Sono sotto la misura di Bringhurst ma ci sono le note marginali che allargano (ne ho in quasi tutte le pagine).
    – ho tenuto textheight uguale a quella di suftesi ma forse, non avendo note a pié di pagina si potrebbe incrementare. Il problema è decidere di quanto in modo sensato/corretto.

    ****

    in risposta a: intropagedesign: programma per disegnare il layout: error #105665
    Up
    0
    Down
    ::



    @OldClaudio

    Grazie ancora, per le guide, il programma e la pazienza nelle risposte.

    Non pensare che sia per pigro, leggo e studio più che posso, prima di chiedere qua, conciliando la cosa con il lavoro di cui lo scrivere è solo una parte. Ho studiato un po’ della geometria della pagina 10 giorni fa e poi ho dovuto fare altro fino a ieri. Trattandosi di cose nuove ho avuto difficoltà a ritenere tutto ciò che ho letto. Vent’anni (con relativa dotazione di ram mnemonico-cognitiva) li avevo diversi decenni fa. 🙂

    Non v’è dubbio che nelle guide ci siano cose che chi scrive dà per scontate. Chi non lo ha fatto nel proprio lavoro o nel proprio ambito di conoscenza approfondita? Ma, altrimenti, come anticipi tu, non sarebbero guide. Quando ci si trova dall’altra parte però la musica è diversa.

    Sul colpo d’occhio è sacrosanto ciò che dici. Mi capita anche nel mio lavoro.
    Devo dire che a me viene più facile trovare gli errori “accidentali” se il testo, il disegno, lo schema, lo da redatto materialmente un altro. Sulle cose che faccio io ho più difficoltà a trovare gli errori di distrazione.

    Un altro aspetto significativo, per me, è che pur leggendo le guide molte cose sfuggono (per la poca conoscenza dell’argomento) e poi pian piano emergono alla seconda, terza (e penso oltre) lettura. Il problema è che lì per lì non mi accorgo (ancora) di cosa mi sia sfuggito.

    Approfondirò l’uso del programma e la guida e ti segnalerò le cose che trovo difficili.
    Ma a questo punto, sul programma, se ho ben compreso, credo non ci sia più molto da dire: si va nell’ultima figura, si mettono i valori e si compila. Valori che vanno compresi, prima.

    Per il momento ti posso segnalare:

    1. il riepilogo (la tabella della prima pagina) continua a non cambiare valori (ho fatto un’altra prova). Quindi se a te/voi la cambia significa che ho infilato un altro errore da qualche parte. Se così fosse lo cercherò con più calma e tempo a disposizione.
    – Se hai tempo di verificare e dirmi se a te funziona te ne sarò grato.

    A presto,
    .F.

    in risposta a: intropagedesign: programma per disegnare il layout: error #105663
    Up
    0
    Down
    ::



    @robitex

    Grazie, a via di copia e incolla mi son perso quell’errore.

    Ma allora funziona come il programma precedente! Credo di aver male interpretato le parole di OldClaudio. Per quello ho provato a cambiare nel preamble.

    Ora ci siamo, compila.
    Mi riservo di fare un po’ di prove prima di commentare ulteriormente.

    Segnalo che dal mio file cambiando i valori di progetto la tabella del riepilogo non si aggiorna. Neanche se cambio quelli relativi alla classe corrente.
    Non so se è ancora per errore mio. Se c’è non riesco ad individuarlo.
    Mentre ricordo che la versione precedente le cambiava

    Grazie ancora
    .F.

    Up
    0
    Down
    ::


    Direi che leggere le guide è troppo poco, vanno studiate e soprattutto capite.
    Leggerle le ho lette. Comprese per padroneggiare l’argomento direi di no. E lo so bene.
    Pretendere di leggere e immediatamente acquisire piena conoscenza ed immediata esperienza di cose nuove è lontano dal mio atteggiamento. Applicarmi per capire invece no.
    In più non ho esperienza sulla programmazione con LaTeX né la minima esperienza in campo tipografico. Fattori che aggiungono carico sulla difficoltà di base.
    Sicuramente a te, in virtù della tua capacità, delle tue conoscenze e della tua esperienza, sembrano banali e ovvie cose che per me non lo sono.
    E poi c’è sempre il fatto che io potrei essere meno ”smart” di te, ma in questo caso è inutile accanirsi contro la natura 🙂

    Per questo coacervo di motivi fino ad ora mi sono tenuto distante dalle modifiche di pagina che vadano oltre il cambio di formato canonico (a4, a5, b5, a3 ecc…) e oltre l’uso di geometrie standardizzate.

    Ma in questo caso ho bisogno — per istanze che non dipendono da me — di un formato differente sebbene vicino al b5. Ho così preso la palla al balzo per cercare di capire un po’ di più sulla geometria di pagina.

    Allego il file così com’è.
    La compilazione mi blocca sicché non ho modo di vedere il risultato della pagina che viene a te. Effettivamente brutto. Ma la pagina stampata dal file tufte class invece non mi pare così male sebbene necessiti ancora di qualche correttivo.
    Ad es. ho difficoltà nel rapportare il parametro

    `textheight=38\baselineskip `

    ai punti e non ho trovato aiuto sule web. Forse sbaglio a formulare la domanda al browser.

    Grazie ancora.

    .F.

    Attachments:
    You must be logged in to view attached files.
    in risposta a: intropagedesign: programma per disegnare il layout: error #105659
    Up
    0
    Down
    ::



    @OldClaudio

    Proseguo l’avventura…

    sto cercando di replicare sul programma questa pagina che ho impostato per il mio lavoro (che vorrei dimensionare più correttamente)

    \geometry{paperwidth=170mm,paperheight=240mm,left=17.00mm,top=14.30mm,textwidth=96mm,marginparsep=7.00mm,marginparwidth=40.66mm,textheight=38\baselineskip,includehead} % per dimensione carta 170 x 240

    Inserisco i dati qua nel tuo programma:

    `
    %%%%%%%%%%%%%%%%%%%%%%% Disegno dello spread specificato dall’utente

    %%%%%%%%%% Comando \spreadlayout
    %%%%%%%%%% Sintassi e argomenti
    \spreadlayout%
    % [larghezza spread]% facoltativo
    % [{larg.carta,alt.carta}{shift.h.pag,shift.v.pag}]% facoltativo
    {483.6968552307,682.8661485609} % {larg,pag,alt.pag}% pagina rifilata
    {39.8338586660551,40.6874413517563} % {marg.int,marg.sup}% margini fra pagina e ref.point testatina
    {273.146459424378,512} % {larg.text,alt.text}% griglia interna
    {273.146459424378,12} % {larg.head,alt.head}% testatina
    {273.146459424378,10} % {larg.foot,alt.foot}% piedino
    {18,25} % {headsep,footskip}% separatori
    {40,7} % {largh.marginale,sep.marginale}% note marginali
    % Il secondo argomento facoltativo non può esserci se non c’è il primo.
    % Attenzione ai due gruppi nel secondo argomento facoltativo.
    `

    Ho dei dubbi sul dimensionamento di textheight che nel pacchetto tufte ho trovato espresso con

    `38\baselineskip`

    Aggiungo, sempre nel listato:
    ` \dimendef\spreadw=250 %256 `

    Compilo e ottengo un blocco della compilazione

    ` \spresadlayout
    %
    `

    forzo la compilazione

    ` LaTeX Error: missing \begin{document}
    `

    Bon, per oggi credo possa bastare.

    .F.

    in risposta a: intropagedesign: programma per disegnare il layout: error #105658
    Up
    0
    Down
    ::


    Eccomi!
    Ho scaricato il listato e predisposto il file su TeXShop, facendo attenzione alle righe vuote.

    Attenzione!! Con skim la tabella “\printclassparam” non viene copiata correttamente e mi pare manchino alcuni “\\” di fine riga. L’ho ricopiata a mano nelle parti mancanti. Il file si compila.

    — Claudio ma non è che semini errori per vedere se siamo attenti e li troviamo? 🙂 —

    La gestione non mi è molto chiara.

    A ‘sentimento’ mi verrebbe da pensare di non toccare nulla nel preamble. A meno di non dover cambiare documentclass per usare una di quelle predefinite.

    Scrivo di seguito alcune domande.

    ## DOMANDA n. 1

    I dati della mia pagina da progettare dovrebbero essere immessi dopo begin{documento}: è corretto?

    ## DOMANDA n. 2

    Il layout della classe corrente dovrebbe essere quella del documento che sto compilando: A4 – book – 10pt: è corretto? Se si non lo toccherei perché non ha senso.

    ## DOMANDA n. 3

    Lo schema del layout dovrebbe contenere i parametri della pagina che voglio progettare. Giusto?

    le dimensioni nella parentesi sono in punti:
    – prima parentesi {larghezza e altezza}
    – seconda: sono gli spazi di taglio dei bordi esterni al campo tratteggiato, laterale e inferiore che dovrebbero derivare dalla differenza di larghezza e altezza tra il foglio di partenza e quello di progetto finale del libro. Ho capito bene?
    Ma il tratteggio sui bordi destro del foglio di sinistra e sinistro del foglio destro è solo decorativo?

    tradotte in mm (sembra un foglio grande):

    – 228.44887, 316.31382
    – 3,514595, 7,029196

    ## DISORIENTAMENTO

    Le cose che definisci facoltative sono quelle che io andavo a definire nella versione precedente.
    Sono riferite a valori vicini ad un B5: a me vengono leggermente diversi:

    176*250 mm = 500,7685089447 x 711,318904751

    se, tengo commentata la linea 210 modifico i dati nelle “cose facoltative” si modificano entrambe le figure e la cosa mi disorienta, nel senso che comprendo di non aver compreso.

    ## ESORTAZIONE ##

    Caro Claudio che tu debba dare ancora attingere al barile della tua pazienza per spiegare il funzionamento del programma.

    ## SCUSANTE (?) per il mio disorientamento ##

    A mia (molto) parziale scusante posso addurre che sto lavorando da un paio di giorni con un po’ di febbre… 🙂

    Sorry

    Federico

    Allego il file .tex che ho prodotto copiando dal listato.

    Attachments:
    You must be logged in to view attached files.
    in risposta a: intropagedesign: programma per disegnare il layout: error #105657
    Up
    0
    Down
    ::


    Ciumbia che lavoro, e che velocità. 🙂
    Per ora ho dato una rapidissima scorsa, nei prossimi giorni lo proverò!
    Grazie, come sempre.

    A presto
    .F.

    in risposta a: intropagedesign: programma per disegnare il layout: error #105655
    Up
    0
    Down
    ::


    Grazie per la bella risposta.
    Aspetterò l’aggiornamento del programmino. Con molta curiosità.
    Prometto che lo userò subito per testarlo! 🙂

    Devo dire che è interessante capire un po’ di più cosa c’è dietro una pagina stampata. Molto interessante.

    Si, la sezioni del documenti del sito è particolarmente utile.

    Grazie ancora, alla prossima!
    .F.

    Up
    0
    Down
    ::

    Be’, quel pacchetto serve per due cose e lo fa in modo piuttosto artigianale:

    … ma alla fine il risultato è molto chiaro.

    Per il nuovo file, già che sei nelle modifiche, ti proporrei alcune idee:

    1. output del disegno su una pagina (del pdf) ruotata di 90 gradi. In questo modo si potrà avere il disegno della pagina + grande. È la cosa che mi sono ripromesso di fare stamane
    2. possibilità di sostituire il grigio della pagina con un tratteggio (continuo o discontinuo a tua scelta) in campo bianco o rigato per poter stampare l’esito consumando meno inchiostro: sostenibilità insegna! Così si possono fare meglio i raffronti tra varie opzioni (o forse sarà solo che invecchiando vedo meno bene e ho bisogno di disegni più grandi…)
    3. possibilità di allungare il disegno delle note marginali a tutta l’altezza del testo per vedere tutta la pagina riempita

    A me non dispiace che le note marginali stiano sempre a destra anche nella pagina pari, a sinistra. (potrebbe però essere un’infatuazione momentanea).
    Non conoscendo nulla di programmazione con LaTeX non so se sia possibile che il tuo schema contempli anche questa opzione. Forse si devono fare due file di partenza diversi?

    *****

    Spero di aver capito bene l’uso del tuo programma ma correggimi se sbaglio:

    1. mi faccio a parte i calcoli della geometria della pagina. Sono in mm che trasformo in ‘punti’ adottando lo stesso coefficiente che usi tu
    2. inserisco i dati in punti nella ”figure” del tuo file .tex
    3. correggo il caption con il riferimento adeguato al formato pagina che sto progettando,
    4. compilo due volte

    5. guardo la figura e vedo se mi piace confrontandola con altre prove.

    Due domande che sono in tema:

    • dove posso trovare i dati per determinare la lunghezza dell’alfabeto per ciascun font?
    • che libro mi consigli per avvicinarmi (con molta calma e tranquillità) al tipo di programmazione che hai adottato? Non so se ce la farò mai, ma l’idea di curiosarci un po’ mi stuzzica.

    Infine: grazie, ancora una volta. 🙂

    .F.

    in risposta a: intropagedesign: programma per disegnare il layout: error #105650
    Up
    0
    Down
    ::


    Ti ringrazio,
    sono nuovo solo per questa sezione.

    Perfetto, introdotto il pacchetto, ora carica tutto bene.
    Allego il file .tex nel caso potesse servire.

    A mio avviso, da neofita dell’argomento, la difficoltà — non del tuo programma ma dell’operazione di ridefinizione del design della pagina — resta nell’individuare tutte le misure che servono per poter simulare il layout con il listato e nel fatto che cmq alla fine ”ci vuole occhio” per capire se si sta facendo bene o male.

    frix

    Attachments:
    You must be logged in to view attached files.
    in risposta a: intropagedesign: programma per disegnare il layout: error #105644
    Up
    0
    Down
    ::


    Mi pare che il post abbia preso un solo allegato: metto qua il log.

    in risposta a: LaTeX nel mondo della tipografia professionale #103622
    Up
    0
    Down
    ::


    Domanda e risposte interessanti.

    Sto affrontando un piccolo progetto editoriale e in questi giorni sto cercando di capire se convenga impostare il lavoro per consegnare il pdf da XeLaTeX oppure da un programma di quelli citati, o da Scribus.
    Purtroppo non ho possibilità di parlare con lo stampatore. Il cliente non sa ancora chi sarà, probabilmente si avvarrà di uno stampatore online.
    Ho fatto una ricerca e quello più probabile richiede il pdf con font incorporati, colore CMYK, fissa i formati di pagina, non vuole i crocini e le pagine devono essere numerate consecutivamente.
    Sicché sembrerebbe che un pdf da XeLaTeX possa andare benissimo.

    Oltre alle citazioni di Claudio, so che Elsevier adotta LaTeX per libri e articoli.
    Non saprei con certezza quali altre editrici lo utilizzino.
    Se qualcuno ne conoscesse — e la cosa non si configurasse, per il blog, come pubblicità (ma si parla pur sempre di LaTeX) — sarebbe, per me, interessante raccogliere un elenco di quelle che lo fanno. Anche solo per vedere tipologie ed esempi di impaginazioni e magari imparare qualcosa esempi pratici.

    in risposta a: Il bounding box c’è solo per le immagini eps? #21585
    Up
    0
    Down
    ::


    Siccome non è chiuso rispolvero questo vecchio post per evitare inutili doppioni.

    *********
    Abbiate pazienza ho risolto il problema e cancellato il post.
    *********

    .F.

    Attachments:
    You must be logged in to view attached files.
    Up
    0
    Down
    ::


    Come ulteriore feedback aggiungerei che adoperando il ”\parbox” per scrivere un testo più lungo in una cella ho riscontrato il fatto che se l’ultima riga non contiene una ”q” o una ”p” (o un carattere che scenda in basso) il testo tende ad impastarsi con la riga successiva rendendo la tabella meno bella a vedersi.
    Avrei ovviato aggiungendo
    `\vspace{0.15cm} `
    al termine del testo nel parbox.

    Ma se si può far meglio…

    .F.

    PS
    io terrei questo post come deposito per eventuali altri feedback ma se il moderatore preferisce chiuderlo mi rimetto al suo volere.

    Up
    0
    Down
    ::


    @ Robitex

    in realtà avevo pensato di riscrivere totalmente il pacchetto con LaTeX3
    […]
    Oltre che molto utile per gli utenti sarebbe molto interessante re-implementare tutto come L3.

    Da utente ne sarei felice!
    Mi piacerebbe darti una ma non sono in grado di mettere le mani nel codice.
    Se serve posso però fare il beta tester. Uso molto le tabelle e ogni tanto mi vengono idee personali su come usarle o su come mi piacerebbe usarle.

    Anche il punto 1 è interessante e fino a ora non era mai stato richiesto da nessuno.

    Ho ovviato inserendo CALCTAb dentro ad ambiente ‘table’. Tutto sommato così com’è non va male perché in un caso avevo poco testo di accompagnamento della tabella e quindi nessun problema di impaginazione mentre in uno successivo, avendo più testo di contorno inserire CALTab in un ambiente flottante è stato naturale

    Facci sapere se decidi di rivedere il tuo lavoro! 🙂

    Federico

Stai visualizzando 15 risposte – dal 31 al 45 (di 71 totali)

Go to top