Gigant z Redmond wprowadza rewolucyjne zmiany w aplikacjach Office. Eliminują one bariery w tworzeniu cyfrowych dokumentów naukowych. Microsoft 365 w kanale Beta przynosi gruntownie przebudowane wsparcie dla języka LaTeX, pozwalając na intuicyjne wklejanie skomplikowanych formuł matematycznych i chemicznych bezpośrednio do programów Word, PowerPoint i Excel. Dzięki integracji standardów MathML Core oraz PDF 2.0 eksportowane pliki będą w pełni czytelne dla osób korzystających z czytników ekranu, co stanowi ogromny krok naprzód w dostępności cyfrowej edukacji STEM.
Nowa jakość obsługi LaTeX w Microsoft 365
Użytkownicy, którzy na co dzień łączą pisanie publikacji w systemie LaTeX z pracą w programach Word, Excel czy PowerPoint, zyskają znacznie bardziej stabilne narzędzie. Dotychczasowe ograniczenia w obsłudze skomplikowanych równań zostały wyeliminowane dzięki przebudowaniu systemu wsparcia LaTeX od zera. Najważniejsze nowości to:
- Wsparcie dla makr: możliwość definiowania własnych makr użytkownika za pomocą komend \newcommand, \renewcommand oraz \def.
- Chemia w Office: wprowadzenie obsługi popularnego pakietu mhchem i polecenia \ce do zapisu wzorów chemicznych.
- Intuicyjne wklejanie: Automatyczna konwersja kodu na natywny format matematyczny pakietu Office (Office Math).
Jak to działa w praktyce? Wystarczy skopiować wyrażenie LaTeX wraz z ogranicznikami (np. $...$, $$...$$, \(...\), \[...\] lub środowiskami \begin{environment}) i wkleić je bezpośrednio do Worda, PowerPointa lub OneNote (Ctrl+V / Cmd+V).
W programie Excel kod można wkleić wewnątrz kształtów lub elementów SmartArt. Jeśli tekst nie zawiera ograniczników, konwersji można dokonać ręcznie, wybierając opcję Wstawianie > Równanie w trybie LaTeX. Możliwa jest również konwersja zwrotna z formatu pakietu Office do kodu LaTeX.
Pełna zgodność ze standardem MathML Core
W najnowszych wersjach testowych aplikacje Word, PowerPoint, OneNote i Excel w Microsoft 365 natywnie obsługują format MathML Core. Jest on wykorzystywany na naukowych platformach internetowych (takich jak arXiv) i zapewnia doskonałą współpracę z przeglądarkami oraz technologiami asystującymi.
Podczas eksportu oraz w schowku systemowym Microsoft 365 generuje teraz nowoczesny kod MathML Core (oczyszczony ze starych, usuniętych elementów specyfikacji, takich jak <mfenced> czy specyficzne warianty krojów pisma, zachowując jedynie element <menclose>). Zapewnia to maksymalną kompatybilność z czytnikami ekranu.
Standard PDF 2.0 w Microsoft 365
Jednym z największych problemów współczesnych publikacji naukowych była niedostępność plików PDF dla osób niewidomych i niedowidzących. Microsoft 365 rozwiązuje ten problem poprzez wdrożenie standardu PDF 2.0.
Podczas korzystania z wbudowanej funkcji Zapisz jako PDF lub Eksport, programy Word i PowerPoint dołączają kod MathML bezpośrednio do struktury pliku PDF. Dzięki temu popularne czytniki ekranu i przeglądarki (np. Firefox z JAWS, NVDA z wtyczką MathCAT czy VoiceOver) mogą bezbłędnie odczytywać i nawigować po skomplikowanych równaniach.
Wbudowany eksport chroni przed błędami, które mogłyby generować zewnętrzne dodatki do konwersji PDF. Obecnie funkcja ta trafia do systemów Windows oraz wersji webowej PowerPointa, a wkrótce pojawi się także na platformach Mac, iOS i Android.
Dostępność nowych funkcji
Opisane zmiany są wdrażane stopniowo w celu monitorowania wydajności i stabilności systemu. Nowości można testować w Kanale Beta w następujących wariantach:
- Ulepszony LaTeX i MathML Core: funkcja jest dostępna na systemie Windows w wersji 2606 (Kompilacja 20105.20000) lub nowszej, a także na systemie macOS w wersji 16.110 (Kompilacja 26050500).
- Eksport do PDF 2.0 z obsługą matematyki: funkcja działa już na systemie Windows w wersji 2605 (Kompilacja 20018.20000) lub nowszej, a także w przeglądarkowej wersji programu PowerPoint (PowerPoint dla sieci Web).


