Konwersja z 3.0.x do 3.2.7 (LaTeX)
: 09 września 2019, 12:56
Dzień dobry.
Poszukuję skryptu, który przekonwertuje mi bazę postów ze starego forum, na formę akceptowalną przez nowe forum.
Problem polega na tym, że na obu forach wykorzystywany jest LaTeX. Osoba przede mną robiła konwersję, ale coś poszło nie tak. W rezultacie ucięło wszystkie backslashe, które zostały zinterpretowane jako początek sekwencji ucieczki. I tak \b zamieniło się na backspace etc. Co ostatecznie spowodowało, że latex na forum się mocno uszkodził. Próbuję to naprawić. Póki co piszę program w C++, który zbada, czy dane słowo pasuje do jakiegoś symbolu LaTeXa, ale w przypadku niejednoznaczności może to źle zadziałać.
Mam jednak bazę forum 3.0.x, która jest dobrze sformatowana, zawiera jednak inny znacznik bbcode do oznaczenia początku LaTeXa.
Gdzie mogę znaleźć skrypt do zmiany bazy 3.0.x na 3.2.7, który zamieni znaczniki [tex:...] na [latex] i dopisze odpowiednie tagi html etc?
Dzięki
Michał
Poszukuję skryptu, który przekonwertuje mi bazę postów ze starego forum, na formę akceptowalną przez nowe forum.
Problem polega na tym, że na obu forach wykorzystywany jest LaTeX. Osoba przede mną robiła konwersję, ale coś poszło nie tak. W rezultacie ucięło wszystkie backslashe, które zostały zinterpretowane jako początek sekwencji ucieczki. I tak \b zamieniło się na backspace etc. Co ostatecznie spowodowało, że latex na forum się mocno uszkodził. Próbuję to naprawić. Póki co piszę program w C++, który zbada, czy dane słowo pasuje do jakiegoś symbolu LaTeXa, ale w przypadku niejednoznaczności może to źle zadziałać.
Mam jednak bazę forum 3.0.x, która jest dobrze sformatowana, zawiera jednak inny znacznik bbcode do oznaczenia początku LaTeXa.
Gdzie mogę znaleźć skrypt do zmiany bazy 3.0.x na 3.2.7, który zamieni znaczniki [tex:...] na [latex] i dopisze odpowiednie tagi html etc?
Dzięki
Michał