- Questo topic ha 7 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 5 anni, 9 mesi fa da
sergio.
-
CreatoreTopic
-
7 Dicembre 2020 alle 16:39 #119179
-
CreatoreTopic
-
AutoreRisposte
-
-
7 Dicembre 2020 alle 21:16 #119180::
esiste il pacchetto euro-ce.
poi lo trovi anche in The Comprehensive LATEX Symbol List.a me non risulta che sia stato ancora codificato negli standard Unicode.
altrimenti puoi creartelo con qualche magia di LaTeX,
o crearlo all’interno del font che usi utilizzando uno slot non codificato Unicodem
-
7 Dicembre 2020 alle 21:46 #119181::
Il pacchetto euro-ce è del 2002 edè stato composto nel 2002; serve per produrre il simbolo dell’euro, non del mrchio CE. LA documentazione, ovviamente, visto che è scritto con Plain TeX è in DVI, quindi i suoi comandi sono praticamente inutilizzabili all’interno di un qualsiasi alro documento il cui sorgente sia in LaTeX. In ogni caso il file symbols-a4.pdf, leggibile con texdo mostra diversi altri pacchetti per comporre il simbolo dell’euro.Ma @MisterMandarino cercava un modo di comporre il marchio CE che compare sui prodotti conformi con el norme dell’Unione Europea.
Non mi risulta che esista nessun pacchetto che ne dispone, ma non dovrebbe essere difficile disegnarselo avendone un modello sott’occhio; persino il banale ambiente picture di LaTeX sarebbe in grado di disegnarlo; una volta fatto il disegno in grande, per esempio alto 20mm, composto in PDF, lo si scontorna e lo gli si mette attorno un comando piccolo piccolo, forse due righe al massimo, per importare quel disegno scalato nel corpo delle maiuscole del font in uso. Al massimo se come il marchio di Registered, o Trade Mark, o Copyright hanno un cerchio attorno, lo si può fare anche con CE, e il piccolo comando per importarlo deve tenere conto di questo piccolo displacement visto che il cerchio scenderebbe sotto la linea di base.Certo, @MisterMandarino, se esistesse già un pacchetto che fa tutto questo piccolo lavoro, sarebbe molto più comodo. Ricorda, le magie di LaTeX le può fare chiunque, anche con un giocattolino come l’ambiente picture; basta averne voglia. Lavora sui font come suggerisce @samiel, è molto più difficile; @samiel l’ha già fatto con certi font OpenType; io, pur avendo disegnato molti font di tipo Type1, non mi sono mai avvicinato a creare anche un solo glifo da inserire un un font OpenType.
-
7 Dicembre 2020 alle 22:37 #119182
-
8 Dicembre 2020 alle 7:53 #119183::
In realtà indipendentemente dal font corrente, il marchio va sempre disegnato nello stesso modo; questo vale anche per l’euro, ma anche il vecchio pacchetto euro-ce si divertiva a disegnalo con le varie famiglie, serie e forme dei font TeX.
In rete, all’indirizzo https://www.laleggepertutti.it/131117_come-riconoscere-il-marchio-ce-della-comunita-europea c’è un magnifico disegno su griglia quadrettata, da quale si possono prendere tutte le dimensioni che occorrono.
Nel bellissimo e completissimo elenco che si trova nel file symbols-a4 nella tabella 32 c’è il simbolo \Ecommerce, che è formata da una e minuscola con uno stile particolare.
Se ho capto bene la richiesta di @MisterMandarino, egli richiedeva il marchio CE, che sembrerebbe essere un’altra cosa; vedi illink sopra indicato.Come ho detto nel mio precedente messaggio, lo si disegna facilissimamente con il semplice ambiente picture nativo di LaTeX, arricchito dal pacchetto pict2e descritto da Lamport nella sua guida del 1994 relativa a LaTeX2e. Ho definito il seguente comando \MarchioCE usando questo ambiente:`\newcommand\MarchioCE[1][]{{%
\def\TempA{#1}\ifx\TempA\empty
\settoheight{\unitlength}{T}\else\unitlength=#1\fi
\divide\unitlength by20\relax
\begin{picture}(29.5,20)(-1,0)
\linethickness{3\unitlength}%
\put(9,10){\arc[90,270]{8.5}}
\put(9,18.5){\line(1,0){1}}\put(9,1.5){\line(1,0){1}}
\put(27.5,10){\arc[90,270]{8.5}}
\put(27.5,18.5){\line(1,0){1}}\put(27.5,1.5){\line(1,0){1}}
\put(26.5,10){\line(-1,0){7}}
\end{picture}}}
`Il comando usato senza l’argomento facoltativo produce il marchi alto quanto la T nel corpo corrente; se invece si specifica la dimensione assoluta, per esempio con \MarchioCE[25mm], produce un marchio alto quanto specificato. Il semplicissimo disegno soddisfa esattamente le misure e le proporzioni ricavate dal disegno quadrettato del sito indicato sopra.Se si mette questo semplice codice nel proprio preambolo o in un file di macro personali, lo si può usare come e quando lo si vuole nel proprio documento. Volendo ci si potrebbe creare un semplice file marchioce.sty, da salvare nel proprio albero personale, e da caricare nel preambolo col solito \usepackage; si noti che tutto il codice è dentro un gruppo, quindi l’assegnazione di un certo valore a \unitlength non pregiudica il valore di default o quello specificato in altri disegni eseguiti con picture.
-
9 Dicembre 2020 alle 7:16 #119184
-
9 Dicembre 2020 alle 12:10 #119185::
Con [tt]l3draw[/tt]`
\documentclass[a4paper]{article}
\usepackage{l3draw}\ExplSyntaxOn
\NewDocumentCommand{\cesymbol}{o}
{
\IfNoValueTF{#1}
{
\hbox_set:Nn \l_tmpa_box { T }
\dim_set:Nn \l_cesymbol_module_dim { \box_ht:N \l_tmpa_box / 20 }
}
{
\dim_set:Nn \l_cesymbol_module_dim { (#1) / 20 }
}
\hspace*{ \l_cesymbol_module_dim }
\cesymbol_draw:
\hspace*{ \l_cesymbol_module_dim }
}\dim_new:N \l_cesymbol_module_dim
\cs_new_protected:Nn \cesymbol_draw:
{
\draw_begin:
% C
\draw_path_moveto:n { 10 \l_cesymbol_module_dim , 0 }
\draw_path_arc:nnn { 270 } { 90 } { 10 \l_cesymbol_module_dim }
\draw_path_lineto:n { 10 \l_cesymbol_module_dim , 17 \l_cesymbol_module_dim }
\draw_path_arc:nnn { 90 } { 270 } { 7 \l_cesymbol_module_dim }
\draw_path_lineto:n { 10 \l_cesymbol_module_dim , 0 }
\draw_path_use_clear:n { fill }
% E
\draw_path_moveto:n { 27 \l_cesymbol_module_dim , 0 }
\draw_path_arc:nnn { 270 } { 90 } { 10 \l_cesymbol_module_dim }
\draw_path_lineto:n { 27 \l_cesymbol_module_dim , 17 \l_cesymbol_module_dim }
\draw_path_arc:nnn { 90 } { 270 } { 7 \l_cesymbol_module_dim }
\draw_path_lineto:n { 27 \l_cesymbol_module_dim , 0 }
\draw_path_use_clear:n { fill }
\draw_path_moveto:n { 25 \l_cesymbol_module_dim , 8.5 \l_cesymbol_module_dim }
\draw_path_lineto:n { 25 \l_cesymbol_module_dim , 11.5 \l_cesymbol_module_dim }
\draw_path_lineto:n { 18 \l_cesymbol_module_dim , 11.5 \l_cesymbol_module_dim }
\draw_path_lineto:n { 18 \l_cesymbol_module_dim , 8.5 \l_cesymbol_module_dim }
\draw_path_lineto:n { 25 \l_cesymbol_module_dim , 8.5 \l_cesymbol_module_dim }
\draw_path_use_clear:n { fill }
\draw_end:
}\ExplSyntaxOff
\begin{document}
\cesymbol[1cm]\cesymbol[1cm]\cesymbol{\Large\cesymbol}
\end{document}
`[attachment=2572]ScreenShot2020-12-09at14.10.09.png[/attachment]
Ciao
Enrico
Attachments:
You must be logged in to view attached files. -
9 Dicembre 2020 alle 17:44 #119186::
grazie anche ad Enrico,
avevo ipotizzato come praticabili le vie indicate da OldClaudio ed Enrico appoggiandomi ad un pacchetto per la grafica (avevo pensato a Tikz); la soluzione di Samiel ovviamente è la più pratica nella stesura di documentazione standard ma gli esempi che mi avte fornito mi potranno essere utili per altri simboli meno codificati oppure completamente personalizzati. Mi aveva colto di sorpresa il fatto di non trovare nulla alla ricerca qui nel forum e nenche su google (anche se avevo probabilmnte cercato solo in siti in lingua italiana).sergio
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.