tl; dr: tumblr apporta le modifiche al markdown e al codice HTML. Se scrivi <
nel codice di markdown e lo ricarichi, verrà sostituito da <
e rompere le cose. Se si utilizza comunque l'editor HTML e si inserisce qualcosa come un &
, che potrebbe essere necessario con mathjax, verrà sostituito da &
e alla fine interromperà le tabelle/matrici.Come dire a tumblr di smettere di apportare modifiche al markdown e/o al codice HTML?
Come può essere evitato?
Sto iniziando a usare Tumblr e ho aggiunto
<!-- Syntax highlighting -->
<link rel="stylesheet" href="http://yandex.st/highlightjs/7.2/styles/default.min.css">
<script src="http://yandex.st/highlightjs/7.2/highlight.min.js">
</script>
<script>
hljs.initHighlightingOnLoad();
</script>
<!-- Mathjax LaTeX Mode -->
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
per essere in grado di utilizzare mathjax e highlightjs. Tuttavia, il problema è che se io uso l'editor HTML di Tumblr e immettere questo:
$$
\left[
\begin{array}{cc|c}
1 & 2 & 3<br>
4 & 5 & 6
\end{array}
\right]
$$
</p><pre><code>public class Main {
public static void main(String[] args) {
System.out.println(”Hello World!”);
}
}
</code></pre></p>
tumblr sostituirà sempre il &
con &
che non funziona e risultati nella matrice essere resi non come ho inteso che:
e 'in qualche modo possibile per ottenere l'evidenziazione della sintassi e mathjax a lavorare?
Un altro problema sembra essere qualcosa di simile:
$$
\begin{bmatrix}a & b \\\\\ c & d\end{bmatrix}
$$
Se io uso questo per l'editor Markdown la matrice viene reso in modo corretto. Tuttavia, passando all'editor HTML e modificando e salvando le modifiche, verranno rimosse alcune barre retroverse e lascerà solo \\\
che poi interromperà nuovamente la matrice.
Anche se scrivo
<pre><code>
for(x = 0; x < myString.length; x++) {
// Do stuff
}
</code></pre>
a mark-down, salvarlo e ricaricarla .. il <
viene sostituito da <
. Il salvataggio di nuovo interromperà il markdown perché <
viene quindi interpretato come parentesi di apertura per un altro tag HTML.
Posso in qualche modo dire tumblr a non fare questo?
Sto provando ad impostare il mio blog anche su tumblr e avendo un problema simile in questo momento. & 's e \\' s che sono fondamentali nella scrittura matematica e come dici tu tumblr interferisce solo con quello. Hai già trovato una soluzione a questo problema? Inoltre, penso che lo stesso problema con & s e \\ 's persistano anche in markdown in tumblr, giusto? – YBE
@YBE No, scusate, purtroppo non ho trovato una soluzione per questo problema:/ – displayname
@YBE Ho appena inviato un rapporto sul problema a tumblr - non sono sicuro che lo considererà comunque. – displayname