citazioni in grassetto

  • Creatore
    Topic
  • #66664
    Up
    0
    Down
    ::


    ciao; la classe amsbook ha le citazioni in grassetto e ho anche sgamato il pezzo nel .cls che le fa fare, io però uso book e non so bene cosa incollare e dove … comunque, mentre (\textbf{\ref{bla}}) funziona chiaramente \citep{\textbf{bla}} non funziona e se faccio al contrario mi mette in grassetto anche le quadre, cosa che non voglio.
    come faccio a mettere in grassetto solo il numeretto della citazione?

    ( aggiungo: uso bibtex e non ho fatto nessuna modifica di sorta, uso citep per citare )

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #66665
      Up
      0
      Down
      ::

      marco666″ post=65590ciao; la classe amsbook ha le citazioni in grassetto e ho anche sgamato il pezzo nel .cls che le fa fare, io però uso book e non so bene cosa incollare e dove … comunque, mentre (\textbf{\ref{bla}}) funziona chiaramente \citep{\textbf{bla}} non funziona e se faccio al contrario mi mette in grassetto anche le quadre, cosa che non voglio.
      come faccio a mettere in grassetto solo il numeretto della citazione?

      ( aggiungo: uso bibtex e non ho fatto nessuna modifica di sorta, uso citep per citare )

      No, usi natbib e non lo dici. 🙁

      Puoi provare con
      `\makeatletter
      \AtBeginDocument{\edef\NAT@open{\NAT@open\noexpand\bfseries}}}
      \makeatother`
      dopo aver caricato natbib.

      Ciao
      Enrico

    • #66666
      Up
      0
      Down
      ::


      ouch, me l’ero dimenticato! 🙂
      grazie mille, funziona!

    • #66667
      Up
      0
      Down
      ::


      no aspetta. la quadra di chiusura è in grassetto, e anche tutto quello che c’è dopo l’etichetta stessa (e.g. se è [Bla99, th. 3.1] tutto ciò che viene dopo 99 è in grassetto).

      edit: ok ho risolto usando cite anziché natbib e mettendo “\renewcommand{\citeform}[1]{\textbf{#1}}” al posto della stringa che mi avevi dato

    • #66668
      Up
      0
      Down
      ::

      marco666″ post=65604no aspetta. la quadra di chiusura è in grassetto, e anche tutto quello che c’è dopo l’etichetta stessa (e.g. se è [Bla99, th. 3.1] tutto ciò che viene dopo 99 è in grassetto).

      edit: ok ho risolto usando cite anziché natbib e mettendo “\renewcommand{\citeform}[1]{\textbf{#1}}” al posto della stringa che mi avevi dato

      `\makeatletter
      \AtBeginDocument{%
      \edef\NAT@open{\NAT@open\begingroup\noexpand\bfseries}}%
      \edef\NAT@close{\endgroup\NAT@close}}%
      }
      \makeatother`
      Ciao
      Enrico

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

Go to top