add RAMenPaSTA section in mdbook-katex syntax#133
Open
chung-thai-nguyen wants to merge 2 commits intomainfrom
Open
add RAMenPaSTA section in mdbook-katex syntax#133chung-thai-nguyen wants to merge 2 commits intomainfrom
chung-thai-nguyen wants to merge 2 commits intomainfrom
Conversation
chiro-hiro
requested changes
Apr 8, 2026
Contributor
chiro-hiro
left a comment
There was a problem hiding this comment.
The RAMenPaSTA content and mathematical formalism are solid. A few issues need fixing:
Blocking:
- Citation key case mismatch:
{{#cite bcms20}}inchapter.mdwon't resolve — the key inrefs.bibisBCMS20(uppercase). BibTeX keys are case-sensitive in mdbook-bib. Fix: change to{{#cite BCMS20}}. - MathJax + KaTeX conflict:
book.tomlstill hasmathjax-support = truealongside[preprocessor.katex]. These two renderers conflict and will corrupt math display across the entire book. Please removemathjax-support = truefrom[output.html].
Should fix:
3. Literal \\ in prose: In conditional-folding-scheme.md, proceeds as follows:\\\\ sits outside any math block and will render as literal backslashes. Remove the \\\\.
4. Internal links use .html extension: Links like [#](./generic-relaxed-r1cs.html#...) bypass mdbook's link checker. Use .md paths instead — mdbook rewrites them automatically.
Nit: book.toml is missing a trailing newline.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[x] Add mdBook-KaTeX preprocessor for the cookbook which supports Katex (i.e.
support general syntaxes from Latex and markdown in general, more beautiful rendering for math content)
[x] Full description for generic relaxed R1CS, conditional folding, RAMenPaSTA