Domande frequenti - Math

    From The Document Foundation Wiki
    < Faq‎ | Math
    This page is a translated version of the page Faq/Math/106 and the translation is 100% complete.
    Other languages:


    Come usare una parola chiave come in per il nome di una variabile?

    in è una parola chiave in Math, che è una set operation prevede due argomenti su entrambi i lati (prima e dopo), quindi inserite la formula così com'è, vi mostra un punto interrogativo che indica l'argomento mancante.

    Quando dovete inserire un nome che è una parola chiave in Math, avete diverse opzioni.

    Quando volete usarlo come testo

    Ad esempio, un commento all'interno di una formula ... mettete tutto il commento, comprese quello che altrimenti sarebbero parole chiave, tra virgolette: "this is text in quotes" (questo è testo tra virgolette).

    Quando volete usarlo come nome di una funzione

    Le funzioni (ad es. sin) per impostazione predefinita hanno un carattere non corsivo. Anche trasformare le parole chiave matematiche in nomi di funzioni è facile e logico. Ad esempio, volete una formula come in(a, b): digitata in questo modo, vi darebbe ¿(a, b). Per ottenere ciò di cui avete bisogno, usate la parola chiave func che dice esplicitamente che ciò che segue è un nome di funzione e non dovrebbe essere trattato diversamente: func in( a,b ).

    Quando volete usarlo come nome di variabile

    Le variabili per impostazione predefinita hanno il carattere corsivo. Usare le parole chiave come variabili è molto complicato: non c'è una sintassi come le virgolette o una parola chiave che dice che ciò che segue è una variabile. Di seguito sono riportate soluzioni alternative con discussione:

    1. Usate ital func <keyword>, come V_{ital func in}. Questo sarebbe il trucco nella configurazione predefinita, quando le variabili e le funzioni differiscono solo in corsivo. Ma (a) è lungo e (b) fallirà se impostate i caratteri della formula in modo che anche i nomi delle funzioni utilizzino caratteri diversi: quindi il nome della funzione in corsivo sarà comunque diverso visivamente dalle variabili. Una variante dello stesso approccio è uoper <keyword> {}, come in V_{uoper in {}} - ma sembrerà utilizzare lo stesso carattere delle variabili, senza la necessità di specificare ital in modo esplicito.
    2. Usate ital "keyword", come V_{ital "in"}. La più breve di tutte le soluzioni alternative; ha ancora lo stesso problema di #1: se cambiate il carattere del testo nella vostra formula, questa soluzione alternativa non produrrà un risultato corretto.
    3. Usate definizione font esplicita, usando font Serif size 12 bold ital "in" . Più descrittivo; vi permette di abbinare il vostro carattere personalizzato scelto per le variabili... ma se in seguito decidete di cambiare i caratteri delle formule (ad esempio, usando un'estensione che vi consente di farlo in tutte le formule contemporaneamente), dovrete esaminare tutte le vostre formule con quelle soluzioni alternative e modificarle manualmente.
    4. Usate la parola chiave nospace, come in V_nospace {i n}. Questo prende i seguenti elementi separati e li unisce, quasi come se fossero una sola parola. Leggermente più lungo del n. 2; ma IMO, è l'opzione migliore, poiché vi dà la formattazione delle variabili che scegliete nella formula. Sì, ancora una soluzione.