configurare una colonna con un comando

  • Questo topic ha 2 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni fa da egreg9.
  • Creatore
    Topic
  • #88610
    Up
    0
    Down
    ::


    Salve,

    io ho creato un comando
    `\newcommand{\comando}[1]{\textbf{\textsc{#1}}}`
    che uso per qualche parola o definizione all’interno del mio documento.

    Vorrei anche fare in modo che sulle tabelle, una specifica colonna, esegua comando per impostare il carattere maiuscoletto e grassetto.

    Ho provato così
    ` \begin{tabularx}{\textwidth}{|>{\comando}l|X|} `

    ma non funziona, come mai? Non da errore ma non esegue nulla, se invece faccio, per esempio
    ` \begin{tabularx}{\textwidth}{|>{\textbf}l|X|} `
    mette in grassetto.

    Forse mi sfugge qualcosa 😆

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #88611
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Dipende dai font che usi; spesso il maiuscoletto non dispone della serie nera. In particolare i font di default di pdfLaTeX hanno solo il maiuscoletto medio, non quello nero.

        Tu che font usi?

        Hai provato a definire \comando come [tt]\textbf{\scshape #1}[/tt] ?

      • #88612
        Up
        0
        Down
        ::

        ugaciaka” post=88064Salve,

        io ho creato un comando
        `\newcommand{\comando}[1]{\textbf{\textsc{#1}}}`
        che uso per qualche parola o definizione all’interno del mio documento.

        Vorrei anche fare in modo che sulle tabelle, una specifica colonna, esegua comando per impostare il carattere maiuscoletto e grassetto.

        Ho provato così
        ` \begin{tabularx}{\textwidth}{|>{\comando}l|X|} `

        ma non funziona, come mai? Non da errore ma non esegue nulla, se invece faccio, per esempio
        ` \begin{tabularx}{\textwidth}{|>{\textbf}l|X|} `
        mette in grassetto.

        Forse mi sfugge qualcosa 😆

        Il maiuscoletto nero assomiglia molto all’orrendo “assolutamente sì” che sembra ormai obbligatorio in bocca a parecchia gente: enfasi del tutto inutile. Già il maiuscoletto corsivo è esagerato, ma nero diventa un pugno nell’occhio. E infatti non è disponibile che in alcune famiglie di caratteri; poche, fortunatamente.

        In ogni caso, i comandi da usare in quella sintassi non sono i [tt]\textXY[/tt], ma le dichiarazionil; quindi se vuoi la colonna in nero, dirai
        `>{\bfseries}l`
        (o lo specificatore che preferisci). Quindi [tt]\bfseries[/tt], [tt]\scshape[/tt], [tt]\itshape[/tt], [tt]\ttfamily[/tt], eccetera, o loro combinazioni.

        Ciao
        Enrico

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top