Scrivere equazioni su OpenOffice Writer velocemente
Oggi ho dovuto ricopiare alcuni compiti in classe di Matematica, per mia madre (della serie: lo schiavismo va ancora di moda),
in cui erano presenti delle espressioni; colgo l’occasione per appuntare, qui su Technoburger, i passi da seguire per scrivere velocemente delle equazioni matematiche con OpenOffice Formula.
Premessa: OpenOffice è privo di un editor WYSIWYG (cioè, un editor visuale - è l’acronimo di What You See Is What You Get), e occorre conoscerne la sintassi. Nonostante l’editor di equazioni mostri in tempo reale il risultato, cliccare su un elemento dello stesso ha un solo effetto: portare il cursore nel punto del codice relativo all’oggetto selezionato. In questo senso, per un neofita, l’editor di equazioni di Word (Microsoft Equation Editor) risulta più semplice.
Sintassi di OpenOffice Formula
Ti mostro anzitutto i pochi elementi della sintassi di OpenOffice Formula che dovrai conoscere:
- Parentesi in scala: se tu inserissi solo i caratteri “(” e “)”, le parentesi non si adatterebbero all’altezza del contenuto (in questo caso, le frazioni); dovrai utilizzare le parentesi in scala:
- Parentesi tonda aperta: left (
- Parentesi tonda chiusa: right )
- Parentesi quadra aperta: left [
- Parentesi quadra chiusa: right )
- Parentesi graffa aperta: left lbrace
- Parentesi graffa chiusa: right rbrace
- Frazioni: Si usa over. Ad esempio, per ottenere a/b, si deve scrivere a over b
- Segni di moltiplicazione e divisione: per ottenere il punto (moltiplicazione) si usa cdot; per il segno di divisione, invece, div
- Elevamento a potenza: si usa ^. Ad esempio, {a+b+c}^3, per elevare il polinomio a+b+c alla terza. (vedi sotto per quanto riguarda il significato delle parentesi graffe.
- Gruppi di elementi: se vuoi applicare un operatore non ad un solo numero, ma ad un gruppo di numeri (o elementi: ad esempio, se vuoi inserire un polinomio in un numeratore o denominatore, oppure inserire un meno davanti alla riga di frazione), puoi raggruppare i vari elementi in parentesi graffe; ad esempio:
- per ottenere -a/b, in modo da avere il segno meno davanti alla riga di frazione, devi digitare
-{a over b} - per ottenere una frazione il cui numeratore sia costituito dal polinomio a+b+c elevato alla n, e il denominatore un altro polinomio d+e+f elevato alla m, devi digitare:
{a+b+c}^n over {d+e+f}^m - se vuoi inserire un segno meno davanti alla precedente espressione, ed elevare il risultato (inserito all’interno di parentesi tonde) alla (j+k):
left (-{{a+b+c}^n over {d+e+f}^m} right )^{j+k}
- per ottenere -a/b, in modo da avere il segno meno davanti alla riga di frazione, devi digitare
Esempio: inserire un’equazione su OpenOffice Writer
Già con questo dovresti essere pronto ad inserire le tue equazioni su OpenOffice; vediamo però un esempio, in cui ti mostrerò i miei “trucchetti” per non sbagliarmi con le parentesi e i raggruppamenti. In certi casi, quando ci prenderai mano, lo troverai anche più comodo dell’editor di Word.
Se hai programmato almeno una volta, oppure hai utilizzato calcolatrici “avanzate” come la Texas Instruments Ti89, ti sarai abituato a scrivere prima gli operatori e le parentesi vuote e poi, successivamente, a riempirle con numeri o variabili (ad esempio: (()/())^(()*()) ). In questo modo, si riduce di molto la probabilità di commettere errori (come delle parentesi non chiuse), e di scrivere subito un’espressione o equazione corretta.
Beh, ti suggerisco di fare lo stesso con OpenOffice Formula, dato che la modalità di inserimento delle espressioni ed equazioni è la stessa. L’unica differenza: mentre nei linguaggi di programmazione e nelle calcolatrici gli elementi per raggruppare sono le parentesi tonde, come hai visto prima su OpenOffice sono le parentesi graffe.
Un altro suggerimento: non scrivere l’equazione sulla stessa riga. Nell’editor della formula, infatti, puoi usare tranquillamente a capi ed indentazioni (col tasto tab). In questo modo puoi dividere l’equazioni in più parti (che non si rifletteranno sul risultato finale), in modo da semplificare e velocizzare la modifica delle stesse.
Inserisci una formula, dal menu Inserisci > Oggetto > Formula, e comincia col ricopiare il seguente codice:
left [
left ( {} -{} -{} right )
div
left ( {} -{} right )
right]^2
=
left ( {{} over 8} div {{} over 24} right )^2
Successivamente, inserirai, nelle parentesi vuote, le varie frazioni e numeri:
left [
left ( {1 over 8} -{1 over 2} -{7 over 4} right )
div
left ( 5 over 6 -{1 over 8} right )
right]^2
=
left ( {{1-4-14} over 8} div {{20-3} over 24} right )^2
Come puoi vedere, inserire equazioni su OpenOffice non è semplice come su Word - il prezzo delle cose gratuite…
Però, a mio avviso, una volta presa l’abitudine la scrittura potrebbe risultare più veloce.
È tutto!
Se ti dovesse servire la sintassi di altri operatori, usa lo strumento Selezione (se non è attivo, lo trovi nel menu Visualizza > Selezione) di OpenOffice formula! ![]()
Articoli simili:
Se questo articolo ti è stato utile, segnalalo sul tuo sito! Puoi inoltre seguire comodamente gli aggiornamenti di Techlog tramite il feed RSS; infine puoi lasciare un commento se ti serve aiuto (o anche solo per un saluto); anche qui non serve registrarsi (sono abilitati anche i commenti anonimi; l'E-Mail serve, eventualmente, per ricevere le notifiche delle nuove risposte). ;-)







June 8th, 2008 at 6:15 pm
Ottimo, Andrea! Io utilizzo in genere Microsoft Equation 3.0, ma questa mi sembra un’alternativa utile, potente e open.
Segnalo il post sul mio blog di matematica non appena ho due minuti. La prossima settimana perché per alcuni giorni sono sotto con gli scrutini.
Ah, i condivisi di oggi sono tutti tuoi su websomethingelse.
A presto!
annarita
June 8th, 2008 at 8:31 pm
annarita scrive:
Già! Una volta nota la sintassi, la scrittura dell’equazione è veloce - non sarebbe male, però, accompagnare il codice con un altrettanto comodo editor visuale!
annarita scrive:
annarita scrive:
Grazie!
In teoria, dovrei scrivere altri due post sull’argomento!
(3, se riesco a ritrovare la conferma che l’integrale di sin(x)/x da 0 a +inf faccia pi/2…
)
June 10th, 2008 at 1:53 am
[…] mio precedente articolo riguardante le equazioni su OpenOffice ho commesso un’imprecisione: quando ti ho parlato dell’uso delle parentesi, non ho […]
June 10th, 2008 at 3:26 am
[…] aver visto come scrivere delle semplici equazioni (o espressioni) con OpenOffice, ti voglio mostrare un esempio più complesso: la Serie di Fourier. Esempio utile per vedere la […]
August 22nd, 2008 at 1:56 pm
come posso scrivere un sistema? parentesi graffa e poi? new line ok x le equaz ma la parentesi è invisibile. dove sbaglio? grazie
August 22nd, 2008 at 3:11 pm
@ luisa:
Prova con stack e l’utilizzo di “none” come parentesi destra:
left lbrace
stack{
{ y = x }
#
{ y = x ^2}
}
right none
Comunque probabilmente ci farò un nuovo post, se qualcosa non è chiaro.
September 26th, 2008 at 12:22 am
[…] è stato chiesto, via e-mail, come colorare le formule di OpenOffice Math. Rispondo scrivendo la guida “Colori nelle equazioni di OpenOffice: comando color“ […]
October 7th, 2008 at 5:31 pm
[…] per descrivere, nei prossimi giorni, come ottenere degli integrali multipli con OpenOffice Math… Prendetelo come una […]