Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fence KaTeX math expressions #1576

Merged
merged 30 commits into from
Feb 19, 2022
Merged

Fence KaTeX math expressions #1576

merged 30 commits into from
Feb 19, 2022

Commits on Feb 3, 2022

  1. Fence KaTeX math expressions

    Flexmark would parse and corrupt the contents of KaTeX math expressions.
    This commit circumvents the problem by fencing the math expressions.
    
    Fixes gsantner#1389 and gsantner#1393.
    Florian Tham committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    b620407 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Revert "Fence KaTeX math expressions"

    This reverts commit b620407.
    
    Works fine outside of code blocks, but not inside. Needs another
    approach instead.
    Florian Tham committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    e6ff228 View commit details
    Browse the repository at this point in the history
  2. Implement flexmark KaTeX extension

    Stripped down and modified flexmark-ext-gitlab to support KaTeX.
    
    Works: math inline mode. Doesn't work: math display mode.
    Florian Tham committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    93e83ed View commit details
    Browse the repository at this point in the history
  3. Display mode seems to work as well

    Florian Tham committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    147d227 View commit details
    Browse the repository at this point in the history
  4. Don't modify math env in text converter

    Florian Tham committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    958917b View commit details
    Browse the repository at this point in the history
  5. Remove unused KaTeX javascript

    Florian Tham committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    003c098 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    914f4af View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2022

  1. Configuration menu
    Copy the full SHA
    8205a4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe80ee6 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2022

  1. Add neccessary JavaScript code to render KaTeX

    I could not figure out how to make the JS work from `JS_KATEX`, so I
    placed it in a separate file instead.
    Florian Tham committed Feb 6, 2022
    Configuration menu
    Copy the full SHA
    eef7c48 View commit details
    Browse the repository at this point in the history
  2. Adjust KaTeX font size

    Florian Tham committed Feb 6, 2022
    Configuration menu
    Copy the full SHA
    60af159 View commit details
    Browse the repository at this point in the history
  3. Remove unused variable JS_KATEX

    Florian Tham committed Feb 6, 2022
    Configuration menu
    Copy the full SHA
    029eeb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Add support for alternative math environments

    In addition to `$...$` and `$$...$$`, math rendering can now be enabled
    with `\(...\)` for inline and `\[...¸]` for display mode.
    Florian Tham committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    9ece193 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Revert "Add support for alternative math environments"

    This reverts commit 9ece193.
    
    Does not work reliably.
    Florian Tham committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    3cd95d3 View commit details
    Browse the repository at this point in the history
  2. cleanup

    Florian Tham committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    6f7684d View commit details
    Browse the repository at this point in the history
  3. cleanup

    Florian Tham committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    dd15119 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5d9923 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Update markor-markdown-reference template

    Florian Tham committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    bd913d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45705d8 View commit details
    Browse the repository at this point in the history
  3. re-organize katex ext

    gsantner committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    6aa3ffe View commit details
    Browse the repository at this point in the history
  4. Add licensing info and brief description

    Florian Tham committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    10e0bcd View commit details
    Browse the repository at this point in the history
  5. Update ISSUE_TEMPLATE

    gsantner committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    14adeb3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a966160 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Configuration menu
    Copy the full SHA
    2a510b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Configuration menu
    Copy the full SHA
    3cd99fb View commit details
    Browse the repository at this point in the history
  2. Delete bug_report.md

    gsantner authored Feb 12, 2022
    Configuration menu
    Copy the full SHA
    6aeb51b View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Configuration menu
    Copy the full SHA
    cec1bc3 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. CSS: Reset font size for katex class

    Florian Tham committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    83f8c50 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. fix whitespace

    Florian Tham committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    50a06c0 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. reformat code

    gsantner committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    fdfbdb5 View commit details
    Browse the repository at this point in the history