Che cos'è questo "Cambia per visualizzare" delle equazioni matematiche e perché cambia lo stile di equazione in Word 2010?


13

Sto scrivendo un'equazione con il "nuovo" Equation Editor in MS Word 2010 (Inserisci -> Equazione). Quando si utilizza uno dei "grandi operatori", ad esempio il Sigma, con i limiti inferiore e superiore, ci sono due stili per visualizzare i limiti: sotto e sopra il Sigma, oppure a destra come super / pedici.

Sto scegliendo il primo stile: limiti sopra e sotto per ottenere la notazione standard, ma Word formatta l'equazione nell'altro modo.

Ora, l'oggetto ha un rettangolo di selezione con un menu di scelta rapida alla sua destra. In questo menu, posso selezionare Cambia per visualizzare e l'equazione viene spostata su una nuova riga, senza testo adiacente - ma ora i limiti sigma appaiono come richiesto!

Quindi, selezionando Cambia in linea si ritorna al modulo precedente.

inserisci qui la descrizione dell'immagine

Quindi, voglio sapere se c'è un posto per forzare il modulo richiesto con un attributo "inline"?

So che posso usare un oggetto MS Equation 3.0, ma voglio rimanere con il nuovo editor "nativo".


1
Un'ottima soluzione consiste nell'utilizzare una casella di testo senza bordi. All'interno della casella di testo scrivi la tua equazione e rimarrà in modalità di visualizzazione. Quindi modifica l'allineamento della casella di testo in "inline" e boom! Hai una matematica in linea con "display" con cui puoi interagire direttamente (ad es. "Native"). L'unico problema è che non è possibile regolare l'allineamento verticale.
Elad Avron,

@EladAvron - grazie, sembra una buona idea. Lo proverò la prossima volta che mi trovo in una situazione del genere.
ysap

Tuttavia, non è privo di problemi. Ad esempio, non puoi impostare l'allineamento verticale per un elemento in linea in una parola, quindi o lo metti alla base del testo (se è un'equazione davvero grande, renderà la tua riga molto alta e sembrerà piuttosto divertente ), oppure usa il testo "a capo", che richiede un po 'di gioco ed è un po' meno "relativo".
Elad Avron,

1
consultare answer.microsoft.com/en-us/msoffice/forum/all/… per una soluzione alternativa. Passa alla modalità professionale ...
Samoth,

@Samoth - grazie per il link. Conferma ciò che viene detto in questa pagina. 6 anni dopo, e il fatto che non puoi impostare le tue preferenze è ancora ugualmente idiota ...
yap

Risposte:


10

Non sono sicuro di aver capito cosa desideri ottenere. Ma la regola generale è che le equazioni che sono posizionate come "oggetti" regolari nel testo sono mostrate in un piccolo "stile in linea", mentre le equazioni che sono posizionate sulle loro stesse linee possono essere mostrate nella loro gloria piena, espansa. Non si tratta di un bug, ma di una funzionalità e di ciò che normalmente si desidera!

Molto spesso, le formule "inline" non sono molto complesse, pertanto è possibile che non si noti molto spesso la differenza di formattazione. Ad esempio, non è visibile nell'esempio seguente.

Tuttavia, questo esempio (senza senso) mostra il cambio di formattazione in azione:

Sicuramente non sarebbe bello se la somma incorporata fosse espansa! Il mio punto è che la formattazione predefinita è quasi sempre quella che vuoi.

Tuttavia, puoi modificarlo in una certa misura. Se la formula è sulla sua riga, puoi scegliere se vuoi che la somma abbia i suoi limiti sopra o a destra. Basta fare clic con il pulsante destro del mouse su uno qualsiasi dei limiti e scegliere "Modifica posizioni limite" (o qualunque sia la voce di menu che può essere chiamata nella versione inglese di Microsoft Word). Tuttavia, se la formula fa parte di una riga di testo normale, questa opzione non è disponibile, ma come ho suggerito sopra, non ci sarebbe quasi mai motivo di cambiare la formattazione predefinita se si sta scrivendo un documento dall'aspetto professionale.

Comunque, ci sono alcune eccezioni. Ad esempio, Microsoft Word 2010 non ha funzionalità per numerare le equazioni. In effetti, questo era più semplice prima che il nuovo editor di formule fosse introdotto in Microsoft Word 2007. In effetti, utilizzando l'oggetto OLE di Equation Editor 3.0 in Office Word 2003 e versioni precedenti, è possibile creare un punto di tabulazione centrato al centro della pagina e una tabulazione allineata a destra sul margine destro, quindi è possibile numerare manualmente le equazioni. Questo semplice approccio non è possibile in Word 2007 e versioni successive, perché se la formula non è sola nel paragrafo, verrà ridotta a "stile in linea". Ora, sembra che l'unico modo ragionevole per numerare un'equazione sia usare una tabella 3 × 1 con una larghezza totale del 100% della pagina e larghezze delle singole celle del 10%, 80% e 10% (diciamo). La cella centrale allinea il suo testo al centro, e qui metti la formula. Dal momento che la formula è sola nel suo paragrafo (anzi, nell'intera cella), sarà resa nel modo giusto. Nella cella più a destra, in cui il testo è giustificato a destra, è possibile scrivere manualmente il numero di equazione tra parentesi.


Potrei aggiungere che se stai scrivendo un tipo di documento molto speciale, come un poster, e quindi ci sono ragioni 'valide' per sovrascrivere il comportamento predefinito, puoi sempre mettere la formula da sola in una cella di tabella (come indicato nel mio risposta) o casella di testo.
Andreas Rejbrand,

Grazie Andreas. {quando ho scritto la domanda, ho cliccato su un link suggerito alla tua domanda e da lì ad un altro paio e ho pensato che condividessimo la stessa agonia per lottare con il "nuovo" editore}
ysap

1
La tua risposta copre praticamente le mie contro argomentazioni, quindi sono sicuro che hai indovinato il motivo per cui insisto per risolvere il problema. In particolare, voglio numerare le formule e forse aggiungere un breve commento al suo fianco. Se potessi dare 2 voti qui lo farei, solo per il trucco del menu contestuale per i limiti. Attraverso quel menu sono stato in grado di allungare il segno Sigma in modo che appaia migliore. Sfortunatamente, non mi permette di cambiare la posizione dei limiti stessi.

7
Sono d'accordo che il più delle volte il comportamento predefinito va bene. Tuttavia, odio essere costretto a usare un po 'di stile da deficiente. Preferirei avere la possibilità di rendere il mio documento brutto e illeggibile ;-)

1
"non un bug è una caratteristica", beh fa schifo. Forse l'hai scritto come ironia. Ma poi penso che uno pseudo-elemento HTML <irony> sarebbe meglio.
Alf P. Steinbach,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.