- Questo topic ha 7 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 19 anni fa da
Luca.
-
CreatoreTopic
-
26 Agosto 2007 alle 17:18 #16866::
Buon giorno,
vorrei sapere se esiste (in qualunque pacchetto a voi noto) un simbolo per il prodotto scalare con la notazione anglosassone, i.e. il puntone nero pieno a mezza altezza.
Attualmente uso
`\cdot`
ma è un po’ troppo piccolo. Invece
`\bullet`
è decisamente troppo grande. Non c’è una via di mezzo?
Stesso problema anche per la divergenza scritta con nabla e appunto con un qualche punto nero. Ho guardato sulle varie guide e sul forum, ma non ho trovato riferimenti.
Grazie anticipatamente,
Luca
-
CreatoreTopic
-
AutoreRisposte
-
-
27 Agosto 2007 alle 5:41 #16867::
Buon giorno,
vorrei sapere se esiste (in qualunque pacchetto a voi noto) un simbolo per il prodotto scalare con la notazione anglosassone, i.e. il puntone nero pieno a mezza altezza.
Attualmente uso
`\codt`
ma è un po’ troppo piccolo. Invece
`\bullet`
è decisamente troppo grande. Non c’è una via di mezzo?
Stesso problema anche per la divergenza scritta con nabla e appunto con un qualche punto nero. Ho guardato sulle varie guide e sul forum, ma non ho trovato riferimenti.
Grazie anticipatamente,
LucaProva a cercare nella The Comprehensive LaTeX Symbol List
http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdfAltrimenti se non dovessi trovarla prova così:
`
\newcommand{\pscalare}{\mathbin{\vcenter{\hbox{\scalebox{.6}{$\bullet$}}}}}
….
\[\mathbf{A}\pscalare\mathbf{B}\quad\mathbf{A}\bullet\mathbf{B}\]
`per cambiare la grandezza agisci sul fattore .6 di \scalebox.
A proposito, carica il pacchetto graphicx.
Ciao
Andrea
-
27 Agosto 2007 alle 9:35 #16868::
1) per quanto rigurda la guida ai simboli, avevo già trovato uno \SmallFilledCircle nel pacchetto ifsym, ma è grande come il \bullet, se non di più2) ho provato con la definizione di un nuovo comando, come suggerito, facendo come di seguito
2.1) il pacchetto graphicx era già installato per altri motivi
`\usepackage[]{graphicx}`
(giusto così, no?)2.2) ho definito il comando copiando la prima riga del codice
2.3) ho inserito la prova del comando, copiando l’ultima riga del codice
In realtà si arrabbia per le parentesi quadre, ma è inessenziale per quanto stiamo discutendo, così le ho tolte
Modificando il parametro di scala nella definizione del comando, l’esito è che diminuisce la spaziatura tra i due fattori A e B, ma il pallino rimane sempre della stessa grandezza (ho provato anche con 0.1) e semmai si alza, verticalmente (?! forse è un qualche automatismo del Latex per evitare che si sovrapponga al simbolo successivo?)In ogni caso grazie lo stesso dei suggerimenti, se ne viene fuori qualcosa bene, se no non è la fine del mondo.
Ciao,
Luca
-
27 Agosto 2007 alle 9:47 #16869::
1) per quanto rigurda la guida ai simboli, avevo già trovato uno \SmallFilledCircle nel pacchetto ifsym, ma è grande come il \bullet, se non di più
2) ho provato con la definizione di un nuovo comando, come suggerito, facendo come di seguito
2.1) il pacchetto graphicx era già installato per altri motivi
`\usepackage[]{graphicx}`
(giusto così, no?)2.2) ho definito il comando copiando la prima riga del codice
2.3) ho inserito la prova del comando, copiando l’ultima riga del codice
In realtà si arrabbia per le parentesi quadre, ma è inessenziale per quanto stiamo discutendo, così le ho tolte
Modificando il parametro di scala nella definizione del comando, l’esito è che diminuisce la spaziatura tra i due fattori A e B, ma il pallino rimane sempre della stessa grandezza (ho provato anche con 0.1) e semmai si alza, verticalmente (?! forse è un qualche automatismo del Latex per evitare che si sovrapponga al simbolo successivo?)In ogni caso grazie lo stesso dei suggerimenti, se ne viene fuori qualcosa bene, se no non è la fine del mondo.
Ciao,
LucaSuccede solo a te, a me questo documento va bene, produce
A punto piccolo B e A punto grande B.
`
\documentclass[12pt,a4paper]{article}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{amssymb,array}
\usepackage{amsfonts}
\usepackage{amsmath,graphicx}\newcommand{\pscalare}{\mathbin{\vcenter{\hbox{\scalebox{.6}{$\bullet$}}}}}
\begin{document}
\[\mathbf{A}\pscalare\mathbf{B}\quad\mathbf{A}\bullet\mathbf{B}\]
\end{document}`Prova perché a me va bene, se vuoi ti faccio vedere il pdf.
Ciao
Andrea
-
28 Agosto 2007 alle 5:19 #16870::
OK! Il risultato è perfetto.
Capito l’arcano: il pdf veniva giusto, anche ieri, ma non l’avevo controllato; mi ero fermato al visualizzatore di dvi incluso nel LED (un editor che era recensito anche in uesto sito).
FYI, l’utilizzo del comando con resize del simbolo provoca anche un’altra conseguenza bizzarra nel led: una figura nella stessa pagina dove ho usato un prodotto scalare risulta ingrandita, ma evidentemente si tatta di questioni che semmai riguardano gli sviluppatori del led. Peraltro, il pdf è impeccabile (e cmq il led è un buon programma e che consiglio, ed in precedenza l’anteprima era sempre stata perfettamente congruente con il pdf)
Grazie mille a DMW per la soluzione del problema.
Ciao,
Lucaps: bisogna fare qcosa per dichiarare risolto il problema? (è la prima volta per me)
-
28 Agosto 2007 alle 6:17 #16871::
Buon giorno,
vorrei sapere se esiste (in qualunque pacchetto a voi noto) un simbolo per il prodotto scalare con la notazione anglosassone, i.e. il puntone nero pieno a mezza altezza.
Attualmente uso
`\codt`
ma è un po’ troppo piccolo. Invece
`\bullet`
è decisamente troppo grande. Non c’è una via di mezzo?
Stesso problema anche per la divergenza scritta con nabla e appunto con un qualche punto nero. Ho guardato sulle varie guide e sul forum, ma non ho trovato riferimenti.
Grazie anticipatamente,
LucaProva a cercare nella The Comprehensive LaTeX Symbol List
http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdfAltrimenti se non dovessi trovarla prova così:
`
\newcommand{\pscalare}{\mathbin{\vcenter{\hbox{\scalebox{.6}{$\bullet$}}}}}
….
\[\mathbf{A}\pscalare\mathbf{B}\quad\mathbf{A}\bullet\mathbf{B}\]
`per cambiare la grandezza agisci sul fattore .6 di \scalebox.
A proposito, carica il pacchetto graphicx.
C’è una soluzione che evita l’uso di graphicx e i conseguenti problemini con i visualizzatori di dvi:
`\newcommand{\pscalare}{\mathbin{\vcenter{\hbox{$\scriptscriptstyle\bullet$}}}}`
Sposto nel forum TeX e LaTeX, che è il più adatto alla discussione.Ciao
Enrico
-
28 Agosto 2007 alle 18:41 #16872
-
29 Agosto 2007 alle 6:43 #16873
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.