ArsClassica, font section e altre piccole modifiche

  • Creatore
    Topic
  • #80731
    Up
    0
    Down
    ::


    Buongiorno, è il mio primo post nel forum e quindi esordisco facendo i complimenti a tutti per la piattaforma. Sto scrivendo la tesi di laurea in latex con Koma-script + ClassicThesis + ArsClassica e ci sono delle piccole cose che vorrei modificare.

    Premetto che so che modificare questi tipi di cose non è visto di buon occhio, ma non stravolgendo lo stile di ArsClassica qualcosa la vorrei cambiare.
    Innanzitutto sto usando un corpo 11 per il testo, sperando che le direttive universitarie non impongano un esagerato 12. Ho allargato leggermente la larghezza del testo tramite:
    `\areaset[5mm]{\dimexpr 300pt+\marginparwidth\relax}{699pt}`
    e il risultato non sembra male.

    Ora ecco quello che non riesco a trovare nel vari file sty:

    1. Aumentare dimensione nell’Indice del nome dei capitolo (in maiuscolo per intenderci)
    2. Aumentare leggermente i sub e subsub section
    3. Mettere in grossetto il paragraph
    4. Workaround per l’allineamenti di un chapter con il titolo multiriga

    La cosa migliore per la mia implementazione sarebbe una re-definizione di questi dettagli direttamente nel file .tex della tesi senza intaccare i sorgenti di ArsClassica o Classicthesis, per una miglior compatibilità e meno lavoro di porting in caso di aggiornamenti.

    Vi ringrazio!
    p.s. se dovesse passare di qua, un enorme grazie a Lorenzo Panteri per la sua ArteLatex 🙂

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #80732
      Up
      0
      Down
      ::


      Nel frattempo sono riuscito a sistemare da solo il 2) e circa anche il 3) dove invece del grossetto ci sta bene anche un carattere più grande. Anche l’1) è a posto, questo era definito in classicthesis e arsclassica non lo sovrascrive con nient’altro.
      Rimane solo l’1), ho trovato online il consiglio di usare [hang] al posto di [block] nel codice (ArsClassica) ma non ho ottenuto nessun risultato.

      Riporto qua le modifiche che ho fatto, le ho messe in un file .sty (non se sia l’estensione più corretta) nella dir radice del progetto e lo includo subito prima del begindocument con \input. Sfortunatamente il forum non consente il bold nel tag codice e nel quote non viene rispettata l’indentazione, le modifiche rispetto alle classi originali hanno il tag poco visibile
      `% La seguente sezione modifica la grandezza del font del capitolo nell'indice
      % che nello stile ClassicThesis è troppo piccolo e si confonde con le voci.
      % TOC: chapters
      \ifthenelse{\boolean{@nochapters}}%
      {\relax}%
      {%
      \renewcommand{\cftchappresnum}{\scshape\MakeTextLowercase}%
      \renewcommand{\cftchapfont}{
      \Large}%
      \renewcommand{\cftchappagefont}{\normalfont}%
      \ifthenelse{\boolean{@dottedtoc}}{\relax}%
      {%
      \renewcommand{\cftchapleader}{\hspace{1.5em}}%
      \renewcommand{\cftchapafterpnum}{\cftparfillskip}%
      }
      %\setlength{\cftbeforechapskip}{.1em}%
      }

      % Ingrandisco un po' la grandezza di sezione/sottosezione/sottosottosezione e paragrafo
      % che in ArsClassica sono troppo piccoli e confondibili col testo
      \titleformat{\section}
      {\normalfont\Large\sffamily}{\textsc%
      {\MakeTextLowercase{\thesection}}}%
      {1em}{\Large\spacedlowsmallcaps}
      % subsections
      \titleformat{\subsection}
      {\normalfont\sffamily}{\large\textsc{\MakeTextLowercase%
      {\thesubsection}}}{1em}{\large}
      % subsubsections
      \titleformat{\subsubsection}
      {\normalfont\sffamily\itshape}{\textsc%
      {\MakeTextLowercase{\thesubsubsection}}}%
      {1em}{\large\itshape}
      % paragraphs
      \titleformat{\paragraph}[runin]
      {\normalfont\large\sffamily}{\textsc%
      {\MakeTextLowercase{\theparagraph}}}%
      {0pt}{\large\spacedlowsmallcaps}`

    • #80733
      Up
      0
      Down
      ::

      dieghen89″ post=79952Nel frattempo sono riuscito a sistemare da solo il 2) e circa anche il 3) dove invece del grossetto ci sta bene anche un carattere più grande. Anche l’1) è a posto, questo era definito in classicthesis e arsclassica non lo sovrascrive con nient’altro.
      Rimane solo l’1), ho trovato online il consiglio di usare [hang] al posto di [block] nel codice (ArsClassica) ma non ho ottenuto nessun risultato.

      Riporto qua le modifiche che ho fatto, le ho messe in un file .sty (non se sia l’estensione più corretta) nella dir radice del progetto e lo includo subito prima del begindocument con \input. Sfortunatamente il forum non consente il bold nel tag codice e nel quote non viene rispettata l’indentazione, le modifiche rispetto alle classi originali hanno il tag poco visibile
      `% La seguente sezione modifica la grandezza del font del capitolo nell'indice
      % che nello stile ClassicThesis è troppo piccolo e si confonde con le voci.
      % TOC: chapters
      \ifthenelse{\boolean{@nochapters}}%
      {\relax}%
      {%
      \renewcommand{\cftchappresnum}{\scshape\MakeTextLowercase}%
      \renewcommand{\cftchapfont}{
      \Large}%
      \renewcommand{\cftchappagefont}{\normalfont}%
      \ifthenelse{\boolean{@dottedtoc}}{\relax}%
      {%
      \renewcommand{\cftchapleader}{\hspace{1.5em}}%
      \renewcommand{\cftchapafterpnum}{\cftparfillskip}%
      }
      %\setlength{\cftbeforechapskip}{.1em}%
      }

      % Ingrandisco un po' la grandezza di sezione/sottosezione/sottosottosezione e paragrafo
      % che in ArsClassica sono troppo piccoli e confondibili col testo
      \titleformat{\section}
      {\normalfont\Large\sffamily}{\textsc%
      {\MakeTextLowercase{\thesection}}}%
      {1em}{\Large\spacedlowsmallcaps}
      % subsections
      \titleformat{\subsection}
      {\normalfont\sffamily}{\large\textsc{\MakeTextLowercase%
      {\thesubsection}}}{1em}{\large}
      % subsubsections
      \titleformat{\subsubsection}
      {\normalfont\sffamily\itshape}{\textsc%
      {\MakeTextLowercase{\thesubsubsection}}}%
      {1em}{\large\itshape}
      % paragraphs
      \titleformat{\paragraph}[runin]
      {\normalfont\large\sffamily}{\textsc%
      {\MakeTextLowercase{\theparagraph}}}%
      {0pt}{\large\spacedlowsmallcaps}`

      Dico “prego” a nome suo, anch’io c’entro qualcosa 🙂

      Ti do il mio consiglio: che senso ha fare tutte quelle modifiche? Nessuno, per me: stai cercando di modificare qualcosa che è nato per essere usato come a te non piace. Ergo: usa un’altra classe e un altro stile.

      Ciao
      Tommaso

    • #80734
      Up
      0
      Down
      ::


      Ringraziamenti doverosi anche a te 🙂

      illinguista1972tutte quelle modifiche

      So che siete piuttosto scettici sull’argomento, ma da come la vedo io le modifiche sono veramente poche e non intaccano il carattere (non intendo tipografico) di ArsClassica che rimane molto molto bello. Sono tutt’altro che un esperto in tipografia ma le modifiche che voglio fare sono solo questione di leggibilità e secondo me i subcaption e paragraph sono troppo piccoli e risaltano poco.

      In ogni caso, il problema 1) che è l’unico rimasto insoluto, non so se sia fatto così apposta o no, è molto brutto da vedere. Che possibilità ci sono per titoli che vanno oltre la riga?

      Grazie

    • #80735
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        dieghen89″ post=79943
        ArsModerna

        ArsModerna? 😉

        dieghen89″ post=79943
        La cosa migliore per la mia implementazione sarebbe una re-definizione di questi dettagli direttamente nel file .tex della tesi senza intaccare i sorgenti di ArsModerna o Classicthesis, per una miglior compatibilità e meno lavoro di porting in caso di aggiornamenti.

        E soprattutto, per rispettare delle licenze dei pacchetti…

        dieghen89″ post=79943
        p.s. se dovesse passare di qua, un enorme grazie a Lorenzo Panteri per la sua ArteLatex 🙂

        Prego. Anche se, ormai, l’Arte è più di Tommaso che mia…

      • #80736
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          dieghen89″ post=79954
          Che possibilità ci sono per titoli che vanno oltre la riga?

          Riformularli. Un titolo lungo, con ArsClassica viene orrendo comunque. Mi unisco al consiglio di Tommaso: ArsClassica è uno stile “rigido”, piace o non piace. Ah, non è adatto a tutti i tipi di documento: per esempio, se hai titoli di capitoli e paragrafi lunghi che non puoi riformulare, cambia stile. È come un vestito: hai il completo, il pigiama, la tuta, … ciascun vestito è adatto alla propria occasione, mettendo insieme un pezzo qua e uno là c’è il serio rischio di far disastri… 😉

        • #80737
          Up
          0
          Down
          ::

          lorenzo.pantieri” ArsModerna? 😉

          Sai quante volte mi viene da scrivere moderna al posto che classica? suona bene 😛

          Il problema è che non è facile trovare degli stili così completi, mi sapete consigliare qualche alternativa valida? Sfortunatamente non posso perdere le giornate dietro allo stile, c’è ancora troppo contenuto che manca 😀

        • #80738
          Doc
          Partecipante
            Up
            0
            Down
            ::

            dieghen89″ post=79958

            ArsModerna? 😉

            Sai quante volte mi viene da scrivere moderna al posto che classica? suona bene 😛

            Il problema è che non è facile trovare degli stili così completi, mi sapete consigliare qualche alternativa valida? Sfortunatamente non posso perdere le giornate dietro allo stile, c’è ancora troppo contenuto che manca 😀

            Buon vecchio, la cosa è semplice: scrivi la tesi con una classe basilare, tipo quella [tt]book[/tt], e poi, a tempo perso, te la personalizzi giorno per giorno in base alle esigenze che ti si presentano!

            Ciao ciao! 😉

          • #80739
            Up
            0
            Down
            ::


            Oh Doc, non speravo di vederti da queste parti 😀 Diciamo che è quello che sto facendo, quando non ho niente da scrivere sto dietro allo stile, ma come scrivevo poco fa oltre a ClassicThesis e ArsClassica che modifica poche cose, altre classi complete non ne conosco / ho trovato.

          • #80740
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              dieghen89″ post=79958
              Il problema è che non è facile trovare degli stili così completi, mi sapete consigliare qualche alternativa valida? Sfortunatamente non posso perdere le giornate dietro allo stile, c’è ancora troppo contenuto che manca 😀

              Fossi in te, userei ClassicThesis. O ArsClassica. E non impiegherei tempo a modificarne lo stile, a meno che il tuo relatore non ti imponga fisicamente qualche specifica. 😉

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

          Go to top