Kurs języka HTML i CSS

Poradnik webmastera

  • Zwiększ rozmiar czcionki
  • Domyślny  rozmiar czcionki
  • Zmniejsz rozmiar czcionki

TeX The World i Witryny Google

Email Drukuj PDF

Google Sites, czyli Witryny Google, ze względów bezpieczeństwa wycinają "niebezpieczny kod", w tym i wszelkie skrypty JavaScript. Aby pisać wygodnie w składni TeX/LaTeX, można wykorzystać skrypt TeX The World, ale trzeba go sprytnie pożenić z GSites.

Najwygodniej przejść na stronę Google Code Editor, logując się oczywiście na swoje konto w Google.

http://code.google.com/intl/pl/apis/gadgets/docs/legacy/gs.html#GGE

W edytorze pojawia się gotowy szkielet własnego gadżetu (uwaga: zrób ręcznie dwie spacje między xml i version, bo edytor to zlewa).

Tam, gdzie jest Hello world, wstaw adres skryptu TeX The World. Całość powinna mieć postać:

<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="hello world example" />
<Content type="html"><![CDATA[
<script language="JavaScript" src="http://thewe.net/tex/textheworld7.user.js">
</script>
]]></Content>
</Module>

GoogleGadgets

Teraz zapisz gadżet jako plik XML (File - Save as), nadając mu na przykład nazwę textheworld. Kliknij nazwę pliku w prawym rogu edytora, aby go wyświetlić, po czym skopiuj adres.

Przejdź do Witryn Google i na stronie, na której chcesz redagować formuły, wybierz w trybie edycji strony Wstaw - Więcej gadżetów, przejdź do karty Dodaj gadżet przez adres URL, wstaw adres swojego gadżetu (z rozszerzeniem .xml) i kliknij Dodaj. W wyświetlonym interfejsie gadżetu usuń zaznaczenie Wyświetl nazwę i Obramowanie, przyjmij jakieś minimalne rozmiary -  ustaw ten gadżet gdzieś na końcu strony.

Od tego momentu możesz pisać formuły, umieszczając je między lewy nawias kwadratowy średnik i średnik prawy nawias kwadratowy.

Inna wersja to dodanie w pasku bocznym okienka tekstowego z adresem gadżetu - wtedy obejmie on działaniem wszystkie strony w danej witrynie.

Okienko tekstowe

 

Nowości Helionu

Statystyki

Użytkowników : 3573
Artykułów : 513
Zakładki : 28
Odsłon : 21048191