note a piè di pagina con suftesi

  • Creatore
    Topic
  • #65118
    Up
    0
    Down
    ::


    salve a tutti,

    innanzitutto un enorme e dovuto ringraziamento a tutti i ragazzi del guit: da anni le discussioni di questo forum (e le documentazioni, di Pantieri come del professor Gregorio) mi aiutano e mi aggiornano. nel mio uso di latex c’è un prima e un dopo la scoperta di questo sito. grazie a voi mi sono sbarazzato (era il 2006) di tutto quell’inutile dna che si portavano dietro i miei preamboli e di tutti quei vizi e cattive abitudini che da autodidatta “letterario” avevo acquisito nell’uso di latex, aiutato solo dagli scienziati latexari della normale dove studiavo a pisa.

    arrivo al dunque. incomincio ora la redazione definitiva della mia tesi di dottorato: essendo una tesi in epistemologia (con molta logica) avrei potuto optare per una scelta tipografica “da scienziato”, ma preferisco una veste più umanistica. classicthesis è un filino pacchiana per una tesi umanistica (soprattutto i titoli dei capitoli), e in ogni caso siccome uso xelatex la cosa incominciava a risultare ardua (avevo modificato appositamente il file .sty, un lavoraccio). prima di perdermi nei meandri del pacchetto memoir ho scoperto suftesi, che mi soddisfa ampiamente: layout bellissimo e sobrio, e pare andare alla grande con xelatex. inoltre ivan valbusa ha anche approntato un bellissimo pacchetto umanistico per biblatex.
    tutto perfetto, ma. ho un problema con le note a piè di pagina: non appaiono nella veste spettacolare di suftesi (o di classicthesis), ovvero col numero staccato esternamente rispetto al margine, ma appaiono invece con una indentazione e il numero della nota nel rientro, seguito da un punto, alla francese. fra l’altro anche il font del numero non è quello che dovrebbe apparire in suftesi, della famiglia palatino. per carità, anche così le note sono elegantissime, e si tratta certo di un problema minore, ma se potessi ottenere le note col numero esterno rispetto al margine… pensate che la cosa sia dovuta a xelatex ? ho cercato di dare un’occhiata nel file .cls del pacchetto suftesi, ho trovato la linea che dovrebbe comandare il layout delle note, ovvero

    \renewcommand\@makefntext{\hskip-2.5em\makebox[2em][r]{\@thefnmark}\hskip.5em}

    francamente non capisco dove sia il problema… ho texlive2011 aggiornato.

    grazie in anticipo

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #65119
      Up
      0
      Down
      ::

      antonio_scellero” post=64178salve a tutti,

      innanzitutto un enorme e dovuto ringraziamento a tutti i ragazzi del guit: da anni le discussioni di questo forum (e le documentazioni, di Pantieri come del professor Gregorio) mi aiutano e mi aggiornano. nel mio uso di latex c’è un prima e un dopo la scoperta di questo sito. grazie a voi mi sono sbarazzato (era il 2006) di tutto quell’inutile dna che si portavano dietro i miei preamboli e di tutti quei vizi e cattive abitudini che da autodidatta “letterario” avevo acquisito nell’uso di latex, aiutato solo dagli scienziati latexari della normale dove studiavo a pisa.

      arrivo al dunque. incomincio ora la redazione definitiva della mia tesi di dottorato: essendo una tesi in epistemologia (con molta logica) avrei potuto optare per una scelta tipografica “da scienziato”, ma preferisco una veste più umanistica. classicthesis è un filino pacchiana per una tesi umanistica (soprattutto i titoli dei capitoli), e in ogni caso siccome uso xelatex la cosa incominciava a risultare ardua (avevo modificato appositamente il file .sty, un lavoraccio). prima di perdermi nei meandri del pacchetto memoir ho scoperto suftesi, che mi soddisfa ampiamente: layout bellissimo e sobrio, e pare andare alla grande con xelatex. inoltre ivan valbusa ha anche approntato un bellissimo pacchetto umanistico per biblatex.
      tutto perfetto, ma. ho un problema con le note a piè di pagina: non appaiono nella veste spettacolare di suftesi (o di classicthesis), ovvero col numero staccato esternamente rispetto al margine, ma appaiono invece con una indentazione e il numero della nota nel rientro, seguito da un punto, alla francese. fra l’altro anche il font del numero non è quello che dovrebbe apparire in suftesi, della famiglia palatino. per carità, anche così le note sono elegantissime, e si tratta certo di un problema minore, ma se potessi ottenere le note col numero esterno rispetto al margine… pensate che la cosa sia dovuta a xelatex ? ho cercato di dare un’occhiata nel file .cls del pacchetto suftesi, ho trovato la linea che dovrebbe comandare il layout delle note, ovvero

      \renewcommand\@makefntext{\hskip-2.5em\makebox[2em][r]{\@thefnmark}\hskip.5em}

      francamente non capisco dove sia il problema… ho texlive2011 aggiornato.

      grazie in anticipo

      Evidentemente hai caricato qualche pacchetto che cambia il formato delle note. Senza vedere il tuo preambolo è difficile aiutarti. (Sposto nella sezione adatta)

      Ciao
      Enrico

    • #65120
      Up
      0
      Down
      ::


      grazie enrico della risposta,

      ovviamente se non metto il preambolo è dura… eccolo:

      `%!TEX encoding = UTF-8 Unicode
      % Encoding: UTF-8 Unicode
      % !TeX encoding = utf8

      \XeTeXdefaultencoding utf-8

      \documentclass[a4paper,11pt,sctitles,centertitle]{suftesi}
      %\documentclass[a4paper,12pt,french,headinclude,footinclude]{scrbook}

      %\pagestyle{plain}

      \usepackage[french]{babel}
      %\usepackage{scrtime}%richiesto per indicare l'ora
      \usepackage{everyshi}%richiesto per far apparire la scritta della versione preliminare
      \usepackage[french,scrtime]{prelim2e}%versione preliminare

      %\usepackage[latin1]{inputenc}
      %\usepackage[T1]{fontenc}
      \usepackage{graphicx}%sempre prima di xlxtra, che lo include ma non permette di aggiungerne opzioni. se si inverte l'ordine è il bug
      \usepackage{url,cmll,bussproofs,amsmath,amsthm,amsfonts,amssymb,makeidx,latexsym,amscd,epic,eepic}

      %\usepackage{classicthesis-ldpkg} %non esiste più a partire da texlive2011
      %\usepackage{classicthesis-preamble} % solo da texlive 2011
      %\usepackage[drafting,eulermath,eulerchapternumbers,parts]{classicthesis}

      \usepackage{newlfont}

      \usepackage{mathdots}

      \newcommand{\tld}{~}

      \usepackage{indentfirst}
      \usepackage{setspace}
      \usepackage{microtype} % versione preliminare ancora in beta compatibile con xetex . permette protrusione caratteri

      \usepackage{fontspec}
      \defaultfontfeatures{Mapping=tex-text}
      \usepackage{xunicode}
      \usepackage{xltxtra}

      %\usepackage[babel]{csquotes} %da usare con biblatex
      %\usepackage{etoolbox}
      %\usepackage[backend = biber]{biblatex}

      %\usepackage{unicode-math}
      %\setmathfont{Asana-Math.otf}

      %\fontspec{Linux Libertine}
      %\fontspec{Junicode}
      %\fontspec{Garamond}
      %\fontspec{Palatino}
      %\setmainfont[Numbers=OldStyle]{Palatino Linotype}
      %\setmainfont[Numbers=OldStyle]{TeX Gyre Pagella} %praticamente un Palatino di Zapfino

      %\onehalfspacing

      \sloppy`

      Il microtype è la versione beta compatibile con xelatex (ma anche senza microtype il risultato non cambia). ho provato anche senza graphicx, idem, non cambia nulla.

      ciao e grazie

      antonio

    • #65121
      Up
      0
      Down
      ::


      Naturalmente la causa del problema è il modulo francese di babel; basta aggiungere
      `\frenchbsetup{FrenchFootnotes=false}`
      dopo \usepackage[french]{babel}.

      Ripeto il tuo preambolo con alcuni commenti, cerca “TOGLIERE” ed esegui senza discutere. 🙂

      Che significa “un Palatino di Zapfino”?

      `%!TEX encoding = UTF-8 Unicode
      % Encoding: UTF-8 Unicode
      % !TeX encoding = utf8

      %%%%%\XeTeXdefaultencoding utf-8 % TOGLIERE

      \documentclass[a4paper,11pt,sctitles,centertitle]{suftesi}
      %\documentclass[a4paper,12pt,french,headinclude,footinclude]{scrbook}

      %\pagestyle{plain}

      \usepackage[french]{babel}
      \frenchbsetup{FrenchFootnotes=false}
      %\usepackage{scrtime}%richiesto per indicare l'ora
      \usepackage{everyshi}%richiesto per far apparire la scritta della versione preliminare
      \usepackage[french,scrtime]{prelim2e}%versione preliminare

      %\usepackage[latin1]{inputenc}
      %\usepackage[T1]{fontenc}
      \usepackage{graphicx}%sempre prima di xlxtra, che lo include ma non permette di aggiungerne opzioni. se si inverte l'ordine è il bug
      \usepackage{url,cmll,bussproofs,amsmath,amsthm,amsfonts,amssymb,makeidx,amscd,epic,eepic}%TOGLIERE latexsym

      %\usepackage{classicthesis-ldpkg} %non esiste più a partire da texlive2011
      %\usepackage{classicthesis-preamble} % solo da texlive 2011
      %\usepackage[drafting,eulermath,eulerchapternumbers,parts]{classicthesis}

      %%%%%\usepackage{newlfont} %TOGLIERE

      \usepackage{mathdots}

      \newcommand{\tld}{~}

      \usepackage{indentfirst}
      \usepackage{setspace}
      \usepackage{microtype} % versione preliminare ancora in beta compatibile con xetex . permette protrusione caratteri

      \usepackage{fontspec}
      \defaultfontfeatures{Mapping=tex-text}
      %%%%%\usepackage{xunicode}%TOGLIERE
      \usepackage{xltxtra}

      %\usepackage[babel]{csquotes} %da usare con biblatex
      %\usepackage{etoolbox}
      %\usepackage[backend = biber]{biblatex}

      %\usepackage{unicode-math}
      %\setmathfont{Asana-Math.otf}

      %\fontspec{Linux Libertine}
      %\fontspec{Junicode}
      %\fontspec{Garamond}
      %\fontspec{Palatino}
      %\setmainfont[Numbers=OldStyle]{Palatino Linotype}
      %\setmainfont[Numbers=OldStyle]{TeX Gyre Pagella} %praticamente un Palatino di Zapfino

      %\onehalfspacing

      %%%%%\sloppy%TOGLIERE`

      Naturalmente sai benissimo che per XeLaTeX c’è Polyglossia che sostituisce babel, vero? Con
      `\usepackage{polyglossia}
      \setmainlanguage{french}`
      il problema non si pone fin dall’inizio.

      Ciao
      Enrico

    • #65122
      Up
      0
      Down
      ::


      grazie grazie grazie!

      avrei dovuto pensarci, a babel… per”default” evitavo polyglossia perché avevo visto a suo tempo che qualche volta era incompatibile o non funzionava, con alcuni pacchetti (ad esempio mi pare, non ricordo bene, ci fossero problemi con il greco antico, per il quale ho negli anni adottato diverse opzioni)

      obbedisco agli ordini, tolgo quel che si deve togliere mon capitaine (xunicode è ridondante suppongo? sloppy inutile?)

      per il mio commento “a mio uso” su Tex Gire Pagella, dicevo “un palatino di zapfino”, impropriamente, solo per ricordarmi che è un font che assomiglia a un Palatino di Zapf

      non posso testare adesso il nuovo preambolo, ma credo proprio che tutto sia risolto

      grazie ancora!

      a.

    • #65123
      Up
      0
      Down
      ::

      antonio_scellero” post=64189sloppy inutile?

      Più che inutile è dannoso: il suo effetto è di permettere capoversi brutti senza avvisare.

      Ciao
      Enrico

    • #65124
      Up
      0
      Down
      ::


      tutto a posto, grazie infinite

      antonio

Visualizzazione 5 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top