6. Table captions in MMD-6 must come immediately *after* the table, not
before it.
+7. Escaped linebreaks (`\` preceding a line break) will be interpreted as
+`<br />` (even in compatibility mode). This was previously an optional
+feature in MMD, but I don't see a problem with just making it default
+behavior.
+
## Where Does MultiMarkdown 6 Stand? ##
free(temp_char);
} else if (strcmp(m->key, "latexmode") == 0) {
- temp_char = label_from_string(m->value);
+ if (scratch->output_format == FORMAT_LATEX) {
+ temp_char = label_from_string(m->value);
- if (strcmp(temp_char, "beamer") == 0) {
- scratch->output_format = FORMAT_BEAMER;
- } else if (strcmp(temp_char, "memoir") == 0) {
- scratch->output_format = FORMAT_MEMOIR;
- }
+ if (strcmp(temp_char, "beamer") == 0) {
+ scratch->output_format = FORMAT_BEAMER;
+ } else if (strcmp(temp_char, "memoir") == 0) {
+ scratch->output_format = FORMAT_MEMOIR;
+ }
- free(temp_char);
+ free(temp_char);
+ }
} else if (strcmp(m->key, "quoteslanguage") == 0) {
temp_char = label_from_string(m->value);
6. Table captions in MMD-6 must come immediately *after* the table, not
before it.
+7. Escaped linebreaks (`\` preceding a line break) will be interpreted as
+`<br />` (even in compatibility mode). This was previously an optional
+feature in MMD, but I don't see a problem with just making it default
+behavior.
+
## Where Does MultiMarkdown 6 Stand? ##
\end{minipage}
\end{table}
-\textbar{} foo4 \textbar{} bar4 \textbar{}
-\emph{foo} \textbar{} \emph{bar} \textbar{}
+\textbar{} foo4 \textbar{} bar4 \textbar{}\\
+\emph{foo} \textbar{} \emph{bar} \textbar{}\\
\textbar{} \textbf{foo bar} \textbar{}\textbar{}
5