Co to jest „Zmiana wyświetlania” równań matematycznych i dlaczego zmienia styl równania w programie Word 2010?

13

Piszę równanie w „nowym” edytorze równań w MS Word 2010 (Wstaw -> Równanie). Podczas korzystania z jednego z „dużych operatorów”, na przykład Sigmy, z dolnymi i górnymi limitami, istnieją dwa style wyświetlania limitów - poniżej i powyżej Sigmy lub po prawej stronie jako super / indeksy dolne.

Wybieram pierwszy styl - limity powyżej i poniżej, aby uzyskać standardową notację, ale Word formatuje równanie w drugą stronę.

Teraz obiekt ma obwiednię z menu kontekstowym po prawej stronie. W tym menu mogę wybrać Zmień na wyświetlanie, a równanie zostanie przeniesione do nowej linii, bez sąsiadującego tekstu - ale teraz limity sigma pojawiają się zgodnie z żądaniem!

Następnie wybranie opcji Zmień na wbudowane powoduje powrót do poprzedniego formularza.

wprowadź opis zdjęcia tutaj

Chcę więc wiedzieć, czy istnieje możliwość wymuszenia żądanego formularza za pomocą atrybutu „inline”?

Wiem, że mogę używać obiektu MS Equation 3.0, ale chcę pozostać przy nowym, „rodzimym” edytorze.

tak
źródło
1
Świetnym obejściem jest użycie ramki tekstowej bez obramowania. W polu tekstowym wpisz równanie, które pozostanie w trybie wyświetlania. Następnie zmień wyrównanie samego pola tekstowego na „wbudowane” i bum! Masz wbudowaną matematykę o rozmiarze „display”, z którą możesz bezpośrednio oddziaływać (np. „Natywny”). Jedynym problemem jest to, że nie można wyregulować wyrównania pionowego.
Elad Avron
@EladAvron - dzięki, to brzmi jak dobry pomysł. Spróbuję to następnym razem, gdy będę w takiej sytuacji.
ysap
Nie jest jednak pozbawiony problemów. Na przykład nie można ustawić wyrównania w pionie dla elementu liniowego w słowie, więc albo umieść go w linii podstawowej tekstu (jeśli jest to naprawdę duże równanie, po prostu sprawi, że Twój wiersz będzie naprawdę wysoki i będzie wyglądał trochę śmiesznie ) lub tekst jest „zawijany”, co wymaga trochę zabawy i jest nieco mniej „względne”.
Elad Avron
1
obejrzyj odpowiedzi.microsoft.com/en-us/msoffice/forum/all/… . Przełącz na tryb profesjonalny ...
Samoth
@Samoth - dzięki za link. Potwierdza to, co powiedziano na tej stronie. 6 lat później, a fakt, że nie możesz ustawić swoich preferencji, jest nadal równie idiotyczny ...
ysap

Odpowiedzi:

10

Nie jestem pewien, czy rozumiem, co chcesz osiągnąć. Ale ogólna zasada jest taka, że ​​równania, które są pozycjonowane jako zwykłe „obiekty” w tekście, są wyświetlane małym „stylem liniowym”, podczas gdy równania, które są umieszczane w swoich własnych liniach, mogą być pokazane w pełnej, rozszerzonej chwale. To nie jest błąd, ale funkcja i rzeczywiście to, czego normalnie chcesz!

Najczęściej nie umieszczasz bardzo złożonych formuł „w linii”, więc możesz nie zauważyć różnicy w formatowaniu bardzo często. Na przykład nie jest to widoczne w poniższym przykładzie.

Jednak ten (nonsensowny) przykład pokazuje zmianę formatowania w działaniu:

Z pewnością nie wyglądałoby to dobrze, gdyby suma wprowadzona została powiększona! Chodzi mi o to, że domyślne formatowanie jest prawie zawsze takie, jak chcesz.

Nadal możesz to zmienić do pewnego stopnia. Jeśli formuła znajduje się w osobnym wierszu, możesz wybrać, czy suma ma mieć swoje limity powyżej czy z prawej strony. Po prostu kliknij prawym przyciskiem myszy dowolne z limitów i wybierz „Zmień pozycje limitów” (lub jakakolwiek pozycja menu może być wywołana w angielskiej wersji Microsoft Word). Jeśli jednak formuła jest częścią wiersza zwykłego tekstu, ta opcja nie jest dostępna, ale jak zasugerowałem powyżej, prawie nigdy nie byłoby powodu, aby zmieniać domyślne formatowanie, jeśli piszesz profesjonalnie wyglądający dokument.

Jest jednak kilka wyjątków. Na przykład Microsoft Word 2010 nie ma funkcji do liczenia równań. W rzeczywistości było to łatwiejsze przed wprowadzeniem nowego edytora formuł w programie Microsoft Word 2007. Rzeczywiście, korzystając z obiektu OLE Edytor równań 3.0 w programie Office Word 2003 i wcześniejszych wersjach, można utworzyć wyśrodkowany tabulator na środku strony i wyrównany do prawej tabulator na prawym marginesie, a następnie można ręcznie numerować równania. To proste podejście nie jest możliwe w programie Word 2007 i nowszych, ponieważ jeśli formuła nie jest sama w akapicie, zostanie zmniejszona do „stylu wbudowanego”. Teraz wydaje się, że jedynym rozsądnym sposobem numeracji równania jest użycie tabeli 3 × 1 o całkowitej szerokości 100% strony i poszczególnych szerokościach komórek 10%, 80% i 10% (powiedzmy). Środkowa komórka wyrównuje tekst do środka, i tutaj podajesz wzór. Ponieważ formuła znajduje się sama w akapicie (a właściwie w całej komórce), zostanie renderowana we właściwy sposób. W prawej komórce, w której tekst jest wyrównany do prawej, możesz ręcznie wpisać numer równania w nawiasie.

Andreas Rejbrand
źródło
Mogę dodać, że jeśli piszesz jakiś szczególny typ dokumentu, taki jak plakat, a zatem istnieją „uzasadnione” powody, aby zastąpić domyślne zachowanie, zawsze możesz umieścić formułę samodzielnie w komórce tabeli (jak wskazano w moim odpowiedź) lub pole tekstowe.
Andreas Rejbrand
Dzięki, Andreas. {pisząc pytanie, kliknąłem sugerowany link do twojego pytania, a stamtąd jeszcze kilka i pomyślałem, że dzielimy tę samą agonię za walkę z "nowym" edytorem}
ysap
1
Twoja odpowiedź w zasadzie obejmuje moje kontrargumenty, więc jestem pewien, że zgadłeś, dlaczego nalegam na rozwiązanie problemu. W szczególności chcę numerować formuły i być może dodać krótki komentarz na boku. Gdybym mógł tutaj podać 2 głosy poparcia, zrobiłbym to tylko dla sztuczki z menu kontekstowego dla limitów. Dzięki temu menu mogłem rozciągnąć znak Sigma, aby wyglądał lepiej. Niestety nie pozwala mi to zmienić pozycji samych limitów.
ysap
7
Zgadzam się, że przez większość czasu domyślne zachowanie jest w porządku. Nienawidzę jednak zmuszania mnie do używania stylu kretyna. Wolałbym, aby mój dokument był brzydki i nieczytelny ;-)
ysap
1
„nie błąd, to funkcja”, cóż, jest do bani. Może napisałeś to jako ironię. Ale potem myślę, że pseudoelement HTML <irony> byłby lepszy.
Alf P. Steinbach,