Indeks dolny zamknięty jest pomiędzy parami „przecinków”, jednocześnie dwa przecinki oznaczają otwarcie cudzysłowu, co powoduje zamęt.
Tekst:
W marcu 2004 wśród serwisów Technorati można było znaleźć News-Talk (,,Wiadomości, o których ludzie dyskutują''), BookTalk (,,Książki, o których ludzie dyskutują''), oraz Current Events (,,Wydarzeń bieżących''). Dla poważnych konsumentów wiadomości, są to wielce przydatne usługi dodatkowe.
gdzie jak łatwo się domyślić chodzi o to, aby tematy w nawiasach zamknięte były w cudzysłowy parsuje się jako:
W marcu 2004 wśród serwisów Technorati można było znaleźć News-Talk (Wiadomości, o których ludzie dyskutują''), BookTalk (Książki, o których ludzie dyskutują''), oraz Current Events („Wydarzeń bieżących”). Dla poważnych konsumentów wiadomości, są to wielce przydatne usługi dodatkowe.
czyli pierwsze i trzecie wystąpienie ,, zamieniane jest na parę tagów <sub/> zamiast na otwarcie dwóch kolejnych cudzysłowów.
Proponuję zmienić oznaczenie tekstu w dolnym indeksie z dwóch powodów:
1. Oznaczenie cudzysłowu ,,tekst w cudzysłowie'' jest popularne od wielu lat i stosowane w wielu różnych miejscach
2. W tekście znacznie częściej pojawia się cudzysłów niż indeks dolny, czyli zmiana oznaczenia indeksów statystycznie rzecz biorąc wymusi znacznie mniej poprawek w stronach
Można też tak dobrać RegExpy aby mimo tego konfliktu wszystko jakoś działało, ale nie będzie łatwo przewidzieć wszystkich możliwości. np. tekst w dolnym indeksie ktory jest zamkniety w cudzysłowie … ,,tekst,,indeks,, reszta tekstu'' … tak się nie robi ;-)
Gdyby miało dojść do zmiany oznaczenia tesktu w indeksie proponuję indeks górny oznaczać w ten sposób: tekst^{indeks górny}, a indeks dolny za pomocą podkreslenia analogicznie tekst_{indeks dolny} choć nie sprawdzałem czy takie oznaczenie (IMO czytelne) nie spowoduje kolejnego konfliktu.