š You canāt spell awesome without MemE!
Itās been two years since our last release, the world has changed a lot. Still, weāre happy to announce that MemE 5.0.0 is out!
Some highlights:
Thanks to all the contributors who contributed to this release!
anchor
(e927542), closes #276
displayFooter
(2d17152)color-scheme
meta tag (7d7c485), closes #361
markdownify
to post title (#183) (1322fdd), closes #179
Deliver
parameter to various templates is now called $
MemE v4.4.0
comes with some big code refactoring by @palant, which makes MemE even more faster. Big thanks!
Also, make sure to follow the instructions when you update MemE to the latest version!
.Params.indent
to override global settings (188fc17)readFile
(62f6934), closes #133
$Content
to custom/content.html (df739fa)maximum-scale
(37632a7)image
in non-mainSections page (26baf9d)website
param is not set (86bfc77), closes #116
utils/partials/
will return results directly rather than via .Scratch
now.MemE v4.3.0 makes some brand new features and breaking changes, so please be sure to check the modification history of config.toml
and update the related items after the update!
ā¢
(1cc02c3)subset=chinese-simplified
(de4def3)compatibleWithLaTeX
(dc0c4ef), closes #50
enableNavToggle = false
(6c3356e)em
tag for emphasis point (a599634)displayFooterInHome
(075c8d2)tocNum
(f30d684), closes #71
calc()
with rem
(acf1cae)compatibleWithLaTeX
is removedIf you have enabled this param before, you can replace this feature with HTML <div>
or <span>
tag, e.g.
<div>
$$
...
$$
</div>
inline math <span>$...$</span>
...which prevents LaTeX code from being processed by the Markdown renderer.
Sorry for the inconvenience again :(
ā¢
(b07107b)displayShareOnText
param (77d1ee4)Page.GetTerms
(110064a), closes #67
homePoster
, fofPoster
in main.scss (e6105a9), closes #51
As I described in #26, I want to make MemE support Hugo's new default Markdown rendering engine Goldmark, and this is it. In this version, MemE will support Goldmark and no longer support Blackfriday.
Goldmark problems, see #43 (comment)
Compatibility with LaTeX, see gohugoio/hugo#6544
Previously, I suggested adding some backslashes to escape some characters to solve the syntax conflict between Markdown and LaTeX. Now, I think that is not the right way -- it's troublesome and stupid.
In v4.0.0, MemE adds a new compatibleWithLaTeX
option as a temporary workaround. But note that it has some limitations, such as it can't exclude equations inside code block, it supports $ ... $
and $$ ... $$
only.
And at last, apology for my wrong suggestion, which may take some of your time to modify the equations again.
With Hugo brand new Markdown renderer Goldmark, #14 should be fixed.
MemE v4.0.0 requires Hugo v0.62.2 or higher.