Caratteri speciali tastiera mac

  • Creatore
    Topic
  • #71507
    Up
    0
    Down
    ::


    Salve a tutti. Sono nuovo del forum e nuovo di Latex. Vorrei chiedere come posso inserire alcuni caratteri unicode speciali in un documento scritto in Latex.
    In particolare vorrei poter inserire il carattere ⌘ (cmd) della tastiera del mac. Il codice unicode dovrebbe essere 2318. Uso TexShop su mac e non sono riuscito a rappresentarlo in alcun modo. Qualcuno può darmi una mano?

    Grazie a tutti per l’attenzione.

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #71508
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Lo puoi fare se usi XeLaTeX come motore di composizione; non puoi farlo con pdflatex e meno che mai con latex, perché nessuno dei font che loro usano contiene quel disegno.
        Oppure usi tikz e te lo disegni; non è difficile: peer esempio:
        `
        \newcommand\MacCmd[1][2.5pt]{\tikz[x=#1,y=#1,thick]{\draw (0.5,-1)–(0.5,1);
        \draw(-1,-0.5)–(1,-0.5);
        \draw(-1,0.5)–(1,0.5);
        \draw(-0.5,-1)–(-0.5,1);
        \draw(-0.5,1) arc(0:270:0.5);
        \draw(-0.5,-1) arc(0:-270:0.5);
        \draw(1.5,1) arc(0:-90:0.5);\draw(1.5,1) arc(0:180:0.5);
        \draw(1.5,-1) arc(0:90:0.5);\draw(1.5,-1) arc(0:-180:0.5);
        ;}%
        }
        `
        e lo puoi usare semplicemente mettendo nel testo \MacCmd\ oppure \MacCmd[.5ex] o qualunque altra dimensione esplicita ti piaccia; con 2.5pt il disegno si adatta benissimo la corpo 10pt.
        Naturalmente devi caricare nel preambolo il pacchetto tikz.

        E se non ti piace questo disegno lo puoi rifare come meglio ti piace; per esempio con linee leggermente più spesse, o con archi di raggio maggiore.

      • #71509
        Up
        0
        Down
        ::


        Grazie mille. Mi sei stato davvero utilissimo. Mi piacerebbe sapere come fare però usando XeLaTeX perché devo usare anche altri simboli e non conosco bene tikz per disegnarli.

      • #71510
        Up
        0
        Down
        ::

        TheLOTR” post=70660Salve a tutti. Sono nuovo del forum e nuovo di Latex. Vorrei chiedere come posso inserire alcuni caratteri unicode speciali in un documento scritto in Latex.
        In particolare vorrei poter inserire il carattere ⌘ (cmd) della tastiera del mac. Il codice unicode dovrebbe essere 2318. Uso TexShop su mac e non sono riuscito a rappresentarlo in alcun modo. Qualcuno può darmi una mano?

        Scriviti questo file
        `\documentclass

        {standalone}
        \usepackage{fontspec}
        \setmainfont{Apple Symbols}

        \begin{document}
        ⌘⌦⌥⌤⏎⏏⇧⇪
        \end{document}`
        e compilalo con XeLaTeX (ovviamente se hai un Mac).

        Puoi naturalmente usare un simbolo solo e ne otterrai un pdf che potrai inserire con [tt]\includegraphics[/tt].

        Ciao
        Enrico

      • #71511
        Up
        0
        Down
        ::


        Non so perché ma non va. Mi restituisce un ‘?’ dove dovrebbe trovarsi il simbolo. Come faccio a cambiare mainfont mentre sono nel documento? Mi spiego meglio, posso scrivere l’intero documento e poi quando mi serve il simbolo usare \setmainfont{Apple Symbols}? Per poi tornare al font di default?

      • #71512
        Up
        0
        Down
        ::


        Ho letto un po’ la documentazione di tikz e sto imparando ad usarlo risolvendo per ora il problema. Grazie a tutti.

      • #71513
        Up
        0
        Down
        ::

        TheLOTR” post=70666Non so perché ma non va. Mi restituisce un ‘?’ dove dovrebbe trovarsi il simbolo. Come faccio a cambiare mainfont mentre sono nel documento? Mi spiego meglio, posso scrivere l’intero documento e poi quando mi serve il simbolo usare \setmainfont{Apple Symbols}? Per poi tornare al font di default?

        Se usi XeLaTeX puoi fare qualcosa del genere. Non con pdflatex

        Ciao
        Enrico

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

    Go to top