Про верстці формул в word 2018, частина 1, сибірський белк

У чому я бачу головне достоїнство цього компонента? Так в тому, що формули стало можна набирати без використання миші. Тільки з клавіатури. Розробники створили відмінний математичний шрифт Cambria Math (дуже схожий на сімейство гарнітур pxfonts, розроблене під красивий Palatino) і навісили на його символи LaTeX-івську мнемоніку, добре знайому будь-якому математику. І не забули надати можливість всю цю наважку перевизначати (саме тут погоріли розробники OpenOffice, але про це, як уже говорилося, буде окремо).

Будемо заповнювати цей недолік. Дана серія заміток народилася з здорового цікавості, колупання в надрах «офісу» пустотливими ручками і читання на сон грядущий технічного звіту Мюррея Серджент «Unicode Nearly Plain-Text Encoding of Mathematics». Поїхали. Почнемо з зовсім простого.

Прості дужкові шаблони

Іноді навколо вираження потрібні такі масштабовані дужки, які охоплювали б все вираз цілком, збільшуючись у міру необхідності. На стрічці конструктора формул такий шаблон позначається дужками, між якими є пунктирний прямоугольнічек введення. Щоб ввести такий шаблон з клавіатури, потрібно набрати порожні дужки і натиснути пробіл. Це працює з круглими (), квадратними [] і фігурними # 123; # 125; дужками, а також в разі вертикальних ліній (використовуваних для модулів і визначників). Можна рухати курсор вліво, в пунктирну зону введення, і вводити туди вираз.

В теорії дужки навколо вираження, введені звичайним чином, повинні масштабироваться автоматично, проте на практиці їх поведінка не настільки ідеально. Мені вдавалося в ряді ситуацій отримувати крихітні скобочки навколо здоровенних дробів, наведений ж вище спосіб працює без проблем.

Спробуйте-но на стрічці конструктора формул розгорнути панельку з матрицями. Чтó, якщо вам потрібна в тексті матриця 5 × 8? У цій панелі такої немає!

Спокій. Це робиться дуже легко. Перш за все, прикиньте, якими дужками повинна охоплюватися майбутня матриця, і введіть потрібний Дужковий шаблон, як описано вище.

Тепер заходимо всередину шаблону. Нічого не набираючи, натиснемо Enter. З'явився ще один пунктирний прямоугольнічек внизу, тобто ми отримали вже матрицю 2 × 1. Натиснемо ще раз і отримаємо матрицю 3 × 1. І так до тих пір, поки не буде 5 × 1.

Далі потрібно виділити цей стовпець прямокутників, скопіювати його (Ctrl + C) і вставити (Ctrl + V) сім разів. Вуаля. Матриця 5 × 8 готова, залишилося заповнити її позиції. З другого разу це робиться вже практично моментально. 🙂