Pacchetto cwpuzzle

  • Creatore
    Topic
  • #121606
    Antonio
    Partecipante
      Up
      0
      Down
      ::


      Salve! Per un lavoro sto preparando dei mini cruciverba usando il pacchetto come da oggetto. Sostanzialmente viene bene, ma riscontro 2 “problemi”

      1 – usando large, la griglia è comunque piccola
      2 – i numeri delle definizioni sono piccoli

      Ora visto che i puzzle sono diretti ai miei alunni di seconda elementare, chiedo come usare un eventuale renewcommand per ingrandire le caselle e metter in grassetto i numeri. Qualche aggiustamento l’ho fatto leggendo il pdf del pacchetto, ma non essendo esperto non riesco ad andare oltre. Nel mentre allego il codice e continuo a cercare. Grazie!

      `
      \documentclass{article}
      \usepackage[unboxed,large]{cwpuzzle}
      \usepackage{xcolor}
      % Casella annerita
      % |*
      %
      % Casella vuota
      % |{}
      %
      % A capo
      % |.
      %
      % Casella numerate
      %
      % | [numero]

      \renewcommand{\PuzzleBlackBox}{\rule{.75\PuzzleUnitlength}{.85\PuzzleUnitlength}}
      \definecolor{gray}{gray}{.9}
      \PuzzleDefineColorCell{c}{gray}

      % Schema
      \begin{document}
      \centering
      {\Large \textbf{Cruciverba}}
      \vspace*{1cm}
      %\PuzzleSolution
      \begin{Puzzle}{11}{14}
      |[1][cf] c| u|[2][cf] r| a|* |* |[3][cf] o|* |* |* |* |.
      | r|* | o|* |[4] g|[][cf] a| l| l|[][cf] i| n| e|.
      | o|* |[][cf] s|* |* |* | i|* |* |* |* |.
      |[5] c| r| e|[6][cf]m|[][cf] i|[][cf] n| o|* |* |* |* |.
      |[][cf] e|* |* | a|* |* |* |* |* |* |* |.
      |* |* |* | s|* |[7] c|* |* |* |* |* |.
      |* |* |[8] a|[][cf] s|[][cf] t| a|* |* |* |* |* |.
      |* |* |* | i|* | i|* |* |* |* |* |.
      |* |[9] n| o| m|[][cf] i|* |* |* |* |* |* |.
      |* |* |* | o|* |* |* |* |* |* |* |.

      \end{Puzzle}

      \vspace*{1cm}

      \large\textbf{Chiave:}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}{\ }{\_}{\_}

      \vspace*{1cm}

      % Definizioni orizzontale
      \begin{PuzzleClues}{\large\textbf{Orizzontale}}
      \large\Clue{1}{cura}{Prendersi … dell'altro}
      \Clue{4}{galline}{Si trovano all'interno della stia}
      \Clue{5}{cremino}{Delizioso dolcetto al cioccolato}
      \Clue{8}{asta}{Regge la bandiera}
      \Clue{9}{nomi}{Possono essere comuni o propri}
      \end{PuzzleClues}

      % Definizione verticale
      \begin{PuzzleClues}{\large\textbf{Verticale}}
      \large\Clue{1}{croce}{Sulla mappa indica il punto dove scavare}
      \Clue{2}{rose}{Bellissimi fiori con spine}
      \Clue{3}{olive}{Si ottiene dalle olive}
      \Clue{6}{massimo}{Si oppone al minimo}
      \Clue{7}{cai}{Club Alpino Italiano}
      \end{PuzzleClues}

      \end{document}`

      Grazie ancora!

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #121607
        Up
        0
        Down
        ::


        Imposta una lunghezza per [tt]\PuzzleUnitlength[/tt].

        Ho apportato anche altre modifiche per semplificare il codice e anche concettuali su font e spaziature. Ho pure ridotto il numero di righe: sono 10, non 14.

        `
        \documentclass[12pt]{article}
        \usepackage[a4paper,margin=2cm]{geometry}
        \usepackage[unboxed,large]{cwpuzzle}
        \usepackage{xcolor}

        % Casella annerita
        % |*
        %
        % Casella vuota
        % |{}
        %
        % A capo
        % |.
        %
        % Casella numerate
        %
        % | [numero]

        \renewcommand{\PuzzleBlackBox}{\rule{.75\PuzzleUnitlength}{.85\PuzzleUnitlength}}
        \definecolor{gray}{gray}{.9}
        \PuzzleDefineColorCell{c}{gray}

        % Schema
        \begin{document}

        \begin{center}
        \setlength{\PuzzleUnitlength}{1.5cm}

        {\Large\bfseries Cruciverba}

        \vspace{1cm}

        %\PuzzleSolution
        \begin{Puzzle}{11}{10}
        |[1][cf] c| u|[2][cf] r| a|* |* |[3][cf] o|* |* |* |* |.
        | r|* | o|* |[4] g|[][cf] a| l| l|[][cf] i| n| e|.
        | o|* |[][cf] s|* |* |* | i|* |* |* |* |.
        |[5] c| r| e|[6][cf]m|[][cf] i|[][cf] n| o|* |* |* |* |.
        |[][cf] e|* |* | a|* |* |* |* |* |* |* |.
        |* |* |* | s|* |[7] c|* |* |* |* |* |.
        |* |* |[8] a|[][cf] s|[][cf] t| a|* |* |* |* |* |.
        |* |* |* | i|* | i|* |* |* |* |* |.
        |* |[9] n| o| m|[][cf] i|* |* |* |* |* |* |.
        |* |* |* | o|* |* |* |* |* |* |* |.
        \end{Puzzle}

        \vspace{1cm}

        \textbf{Chiave:} \_\_\ \_\_\ \_\_\ \_\_\ \_\_\ \_\_\ \_\_\ \_\_\ \_\_\ \_\_\ \_\_\ \_\_\ \_\_
        \end{center}

        \begin{flushleft}
        % Definizioni orizzontale
        \begin{PuzzleClues}{\textbf{Orizzontale}}
        \Clue{1}{cura}{Prendersi … dell'altro}
        \Clue{4}{galline}{Si trovano all'interno della stia}
        \Clue{5}{cremino}{Delizioso dolcetto al cioccolato}
        \Clue{8}{asta}{Regge la bandiera}
        \Clue{9}{nomi}{Possono essere comuni o propri}
        \end{PuzzleClues}

        \bigskip

        % Definizione verticale
        \begin{PuzzleClues}{\textbf{Verticale}}
        \Clue{1}{croce}{Sulla mappa indica il punto dove scavare}
        \Clue{2}{rose}{Bellissimi fiori con spine}
        \Clue{3}{olive}{Si ottiene dalle olive}
        \Clue{6}{massimo}{Si oppone al minimo}
        \Clue{7}{cai}{Club Alpino Italiano}
        \end{PuzzleClues}
        \end{flushleft}

        \end{document}
        `

        [attachment=2741]Screenshot2023-04-24at19.34.48.png[/attachment]

        Ciao
        Enrico

        Attachments:
        You must be logged in to view attached files.
      • #121608
        Antonio
        Partecipante
          Up
          0
          Down
          ::


          Grazie!

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

      Go to top