Closed BorysekOndrej closed 6 years ago
@horacekj
Mně překlad prošel, jen se znak nepřeložil správně.
Důvod: mysql neumí uložit více než 3-bytové unicode znaky. Je to škaredé a nechápu, proč to tak je. Změna by vyžadovala změnu collation
tabulky, momentálně se pokouším najít jiné řešení.
Došel jsem k závěru, že problém není snadno řešitelný, pobavím se s vámi osobně o tom, jak velká je to priorita.
Opraveno, už by mělo fungovat.
V úloze o kódování jsme s @GiraffeReversed narazili na to, že některé HTML a Unicode znaky rozbíjí překlad do HTML. Ony znaky a ani nic za nimi se nepřeloží (nebo neuloží do databáze).
Lokálně mi to pomocí pandocu funguje v pohodě, příkládám případně konkrétní použitý příkaz.
pandoc -f markdown+smart -t html5+smart assignment.md -o vystup.html
Znaky, které nefungují: 🐧 (Unicode U+1F427) 🐧 (HTML char
🐧
) 🐧 (HTML char🐧
)