diff --git a/.idea/codestream.xml b/.idea/codestream.xml index 6e6edf9..77484de 100644 --- a/.idea/codestream.xml +++ b/.idea/codestream.xml @@ -1,6 +1,6 @@ - \ No newline at end of file diff --git a/app/build.gradle.kts b/app/build.gradle.kts index c0bf6cc..439ff40 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -52,7 +52,7 @@ android { dependencies { - implementation(project(":pwhtmllatex")) + implementation(project(":renderX")) implementation("androidx.core:core-ktx:1.12.0") implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.6.2") implementation("androidx.activity:activity-compose:1.8.2") diff --git a/app/src/main/java/live/pw/latexview/MainActivity.kt b/app/src/main/java/live/pw/latexview/MainActivity.kt index ac91d47..fe42705 100644 --- a/app/src/main/java/live/pw/latexview/MainActivity.kt +++ b/app/src/main/java/live/pw/latexview/MainActivity.kt @@ -16,7 +16,7 @@ import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import live.pw.latexview.ui.theme.LatexViewTheme -import live.pw.pwHtmlLatex.PwHtmlLatex +import live.pw.renderX.RenderX class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { @@ -57,7 +57,7 @@ fun ExampleView(modifier: Modifier = Modifier) { @Composable fun LatexEquationsExample() { - PwHtmlLatex( + RenderX( latex = "

LaTeX Equations:

\n" + "\n" + "

Example 1: Equation 1 \\(e^{i\\pi} + 1 = 0\\)

\n" + @@ -81,7 +81,7 @@ fun LatexEquationsExample() { @Composable fun MathMLEquationExample() { - PwHtmlLatex( + RenderX( latex = "

MathML Equations:

\n" + "\n" + "

Example 1: Equation 1 \n" + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index f22dadc..1ea2ac1 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,3 +1,3 @@ - LatexView + RenderX \ No newline at end of file diff --git a/readme.md b/readme.md index b76999a..965f89e 100644 --- a/readme.md +++ b/readme.md @@ -1,31 +1,31 @@ -[![](https://jitpack.io/v/tech-pw/pwHtmlLatex.svg)](https://jitpack.io/#tech-pw/pwHtmlLatex) +[![](https://jitpack.io/v/tech-pw/renderX.svg)](https://jitpack.io/#tech-pw/renderX) **Title: An Native Android liberary to render latex with HTML support** **Introduction:** -In the realm of Android development, the struggle with sluggish equation rendering has been all too real. pwHtmlLatex steps into the spotlight as a game-changing solution, not only accelerating LaTeX rendering but also seamlessly handling HTML with a nuanced fallback mechanism. +In the realm of Android development, the struggle with sluggish equation rendering has been all too real. RenderX steps into the spotlight as a game-changing solution, not only accelerating LaTeX rendering but also seamlessly handling HTML with a nuanced fallback mechanism. -**The Dual Power of pwHtmlLatex:** +**The Dual Power of RenderX:** 1. **Native Rendering Excellence:** - - Bid farewell to the performance bottlenecks associated with webviews. pwHtmlLatex champions native rendering, dramatically enhancing the speed of LaTeX equation display on Android. Our benchmark tests reveal a 50-80% improvement, translating to a more responsive user experience. - So we have captured the frame rate graph while rendering Latex equations in pwHtmlLatex vs MathJax. The difference can be visually seen. + - Bid farewell to the performance bottlenecks associated with webviews. RenderX champions native rendering, dramatically enhancing the speed of LaTeX equation display on Android. Our benchmark tests reveal a 50-80% improvement, translating to a more responsive user experience. + So we have captured the frame rate graph while rendering Latex equations in RenderX vs MathJax. The difference can be visually seen.

- Latex rendering - MathJax Rendering + Latex rendering + MathJax Rendering
-https://github.com/tech-pw/pwHtmlLatex/assets/160108670/65903362-d56b-4a3a-bb7c-776dd3856c4f +https://github.com/tech-pw/RenderX/assets/160108670/65903362-d56b-4a3a-bb7c-776dd3856c4f 2. **HTML + LaTeX Synergy:** - - One of pwHtmlLatex's standout features is its ability to seamlessly render LaTeX embedded within HTML. This means developers can pass HTML with LaTeX equations directly, unleashing a new realm of possibilities. To illustrate its prowess, we've included real-world scenarios where HTML and LaTeX coexist harmoniously. + - One of RenderX's standout features is its ability to seamlessly render LaTeX embedded within HTML. This means developers can pass HTML with LaTeX equations directly, unleashing a new realm of possibilities. To illustrate its prowess, we've included real-world scenarios where HTML and LaTeX coexist harmoniously. ```markdown Example -PwHtmlLatex( +RenderX( latex = "

LaTeX Equations:

\n" + "\n" + "

Example 1: Equation 1 \\(e^{i\\pi} + 1 = 0\\)

\n" + @@ -47,13 +47,13 @@ PwHtmlLatex( ) ``` Output -![Rendeing screenshot](https://raw.githubusercontent.com/tech-pw/pwHtmlLatex/bfb85a776e0a7d2e9a39f5e87666b7246e2fce5e/screenshots/Screenshot%202024-02-16%20at%204.39.23%20PM.png) +![Rendeing screenshot](https://raw.githubusercontent.com/tech-pw/RenderX/bfb85a776e0a7d2e9a39f5e87666b7246e2fce5e/screenshots/Screenshot%202024-02-16%20at%204.39.23%20PM.png) 3. **Versatile HTML Rendering:** - - pwHtmlLatex isn't confined to LaTeX alone; it excels in rendering pure HTML content with equal finesse with support of rendeing images via coil. Explore scenarios where the library effortlessly handles diverse HTML content, making it a versatile choice for rendering beyond mathematical equations. + - RenderX isn't confined to LaTeX alone; it excels in rendering pure HTML content with equal finesse with support of rendeing images via coil. Explore scenarios where the library effortlessly handles diverse HTML content, making it a versatile choice for rendering beyond mathematical equations. 4. **Intelligent Fallback Mechanism:** - - In complex scenarios where native rendering faces challenges, pwHtmlLatex gracefully falls back to webview, so that it can be used in production ready usecases, ensuring a seamless user experience. + - In complex scenarios where native rendering faces challenges, RenderX gracefully falls back to webview, so that it can be used in production ready usecases, ensuring a seamless user experience. **Integration Guide: Bringing pwHtml Latex Into Your Project:** 1) For new project system following has to be added to setting.gradle and for old system it has to be added to root level build.gradle @@ -74,7 +74,7 @@ dependencyResolutionManagement { ``` dependencies { - implementation 'com.github.tech-pw:pwHtmlLatex:$version' + implementation 'com.github.tech-pw:renderX:$version' } ``` diff --git a/pwhtmllatex/.gitignore b/renderX/.gitignore similarity index 100% rename from pwhtmllatex/.gitignore rename to renderX/.gitignore diff --git a/pwhtmllatex/build.gradle.kts b/renderX/build.gradle.kts similarity index 96% rename from pwhtmllatex/build.gradle.kts rename to renderX/build.gradle.kts index 342bc7b..74d0ebf 100644 --- a/pwhtmllatex/build.gradle.kts +++ b/renderX/build.gradle.kts @@ -1,7 +1,7 @@ buildscript { val pwuiPomVersion by extra("0.0.1") val pwuiPomGroupID by extra("live.pw") - val pwuiArtifact by extra("pwhtmllatex-release.aar") + val pwuiArtifact by extra("renderX-release.aar") } plugins { @@ -10,7 +10,7 @@ plugins { } android { - namespace = "live.pw.pwHtmlLatex" + namespace = "live.pw.renderX" compileSdk = 34 defaultConfig { diff --git a/pwhtmllatex/mavenPublish.gradle b/renderX/mavenPublish.gradle similarity index 100% rename from pwhtmllatex/mavenPublish.gradle rename to renderX/mavenPublish.gradle diff --git a/pwhtmllatex/proguard-rules.pro b/renderX/proguard-rules.pro similarity index 100% rename from pwhtmllatex/proguard-rules.pro rename to renderX/proguard-rules.pro diff --git a/pwhtmllatex/src/androidTest/java/live/pw/pwHtmlLatex/ExampleInstrumentedTest.kt b/renderX/src/androidTest/java/live/pw/renderX/ExampleInstrumentedTest.kt similarity index 85% rename from pwhtmllatex/src/androidTest/java/live/pw/pwHtmlLatex/ExampleInstrumentedTest.kt rename to renderX/src/androidTest/java/live/pw/renderX/ExampleInstrumentedTest.kt index 424c087..705e6b5 100644 --- a/pwhtmllatex/src/androidTest/java/live/pw/pwHtmlLatex/ExampleInstrumentedTest.kt +++ b/renderX/src/androidTest/java/live/pw/renderX/ExampleInstrumentedTest.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import androidx.test.platform.app.InstrumentationRegistry import androidx.test.ext.junit.runners.AndroidJUnit4 @@ -19,6 +19,6 @@ class ExampleInstrumentedTest { fun useAppContext() { // Context of the app under test. val appContext = InstrumentationRegistry.getInstrumentation().targetContext - assertEquals("live.pw.pwHtmlLatex", appContext.packageName) + assertEquals("live.pw.renderX", appContext.packageName) } } \ No newline at end of file diff --git a/pwhtmllatex/src/main/AndroidManifest.xml b/renderX/src/main/AndroidManifest.xml similarity index 100% rename from pwhtmllatex/src/main/AndroidManifest.xml rename to renderX/src/main/AndroidManifest.xml diff --git a/pwhtmllatex/src/main/assets/MathJax/LICENSE b/renderX/src/main/assets/MathJax/LICENSE similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/LICENSE rename to renderX/src/main/assets/MathJax/LICENSE diff --git a/pwhtmllatex/src/main/assets/MathJax/MathJax.js b/renderX/src/main/assets/MathJax/MathJax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/MathJax.js rename to renderX/src/main/assets/MathJax/MathJax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/composer.json b/renderX/src/main/assets/MathJax/composer.json similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/composer.json rename to renderX/src/main/assets/MathJax/composer.json diff --git a/pwhtmllatex/src/main/assets/MathJax/config/MMLorHTML.js b/renderX/src/main/assets/MathJax/config/MMLorHTML.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/config/MMLorHTML.js rename to renderX/src/main/assets/MathJax/config/MMLorHTML.js diff --git a/pwhtmllatex/src/main/assets/MathJax/config/TeX-MML-AM_CHTML.js b/renderX/src/main/assets/MathJax/config/TeX-MML-AM_CHTML.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/config/TeX-MML-AM_CHTML.js rename to renderX/src/main/assets/MathJax/config/TeX-MML-AM_CHTML.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/AssistiveMML.js b/renderX/src/main/assets/MathJax/extensions/AssistiveMML.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/AssistiveMML.js rename to renderX/src/main/assets/MathJax/extensions/AssistiveMML.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/CHTML-preview.js b/renderX/src/main/assets/MathJax/extensions/CHTML-preview.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/CHTML-preview.js rename to renderX/src/main/assets/MathJax/extensions/CHTML-preview.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/FontWarnings.js b/renderX/src/main/assets/MathJax/extensions/FontWarnings.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/FontWarnings.js rename to renderX/src/main/assets/MathJax/extensions/FontWarnings.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/HTML-CSS/handle-floats.js b/renderX/src/main/assets/MathJax/extensions/HTML-CSS/handle-floats.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/HTML-CSS/handle-floats.js rename to renderX/src/main/assets/MathJax/extensions/HTML-CSS/handle-floats.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/HelpDialog.js b/renderX/src/main/assets/MathJax/extensions/HelpDialog.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/HelpDialog.js rename to renderX/src/main/assets/MathJax/extensions/HelpDialog.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/MatchWebFonts.js b/renderX/src/main/assets/MathJax/extensions/MatchWebFonts.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/MatchWebFonts.js rename to renderX/src/main/assets/MathJax/extensions/MatchWebFonts.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/MathEvents.js b/renderX/src/main/assets/MathJax/extensions/MathEvents.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/MathEvents.js rename to renderX/src/main/assets/MathJax/extensions/MathEvents.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/MathML/content-mathml.js b/renderX/src/main/assets/MathJax/extensions/MathML/content-mathml.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/MathML/content-mathml.js rename to renderX/src/main/assets/MathJax/extensions/MathML/content-mathml.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/MathML/mml3.js b/renderX/src/main/assets/MathJax/extensions/MathML/mml3.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/MathML/mml3.js rename to renderX/src/main/assets/MathJax/extensions/MathML/mml3.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/MathMenu.js b/renderX/src/main/assets/MathJax/extensions/MathMenu.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/MathMenu.js rename to renderX/src/main/assets/MathJax/extensions/MathMenu.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/MathZoom.js b/renderX/src/main/assets/MathJax/extensions/MathZoom.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/MathZoom.js rename to renderX/src/main/assets/MathJax/extensions/MathZoom.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/Safe.js b/renderX/src/main/assets/MathJax/extensions/Safe.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/Safe.js rename to renderX/src/main/assets/MathJax/extensions/Safe.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/AMScd.js b/renderX/src/main/assets/MathJax/extensions/TeX/AMScd.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/AMScd.js rename to renderX/src/main/assets/MathJax/extensions/TeX/AMScd.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/AMSmath.js b/renderX/src/main/assets/MathJax/extensions/TeX/AMSmath.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/AMSmath.js rename to renderX/src/main/assets/MathJax/extensions/TeX/AMSmath.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/AMSsymbols.js b/renderX/src/main/assets/MathJax/extensions/TeX/AMSsymbols.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/AMSsymbols.js rename to renderX/src/main/assets/MathJax/extensions/TeX/AMSsymbols.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/HTML.js b/renderX/src/main/assets/MathJax/extensions/TeX/HTML.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/HTML.js rename to renderX/src/main/assets/MathJax/extensions/TeX/HTML.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/action.js b/renderX/src/main/assets/MathJax/extensions/TeX/action.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/action.js rename to renderX/src/main/assets/MathJax/extensions/TeX/action.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/autobold.js b/renderX/src/main/assets/MathJax/extensions/TeX/autobold.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/autobold.js rename to renderX/src/main/assets/MathJax/extensions/TeX/autobold.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/autoload-all.js b/renderX/src/main/assets/MathJax/extensions/TeX/autoload-all.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/autoload-all.js rename to renderX/src/main/assets/MathJax/extensions/TeX/autoload-all.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/bbox.js b/renderX/src/main/assets/MathJax/extensions/TeX/bbox.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/bbox.js rename to renderX/src/main/assets/MathJax/extensions/TeX/bbox.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/begingroup.js b/renderX/src/main/assets/MathJax/extensions/TeX/begingroup.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/begingroup.js rename to renderX/src/main/assets/MathJax/extensions/TeX/begingroup.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/boldsymbol.js b/renderX/src/main/assets/MathJax/extensions/TeX/boldsymbol.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/boldsymbol.js rename to renderX/src/main/assets/MathJax/extensions/TeX/boldsymbol.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/cancel.js b/renderX/src/main/assets/MathJax/extensions/TeX/cancel.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/cancel.js rename to renderX/src/main/assets/MathJax/extensions/TeX/cancel.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/color.js b/renderX/src/main/assets/MathJax/extensions/TeX/color.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/color.js rename to renderX/src/main/assets/MathJax/extensions/TeX/color.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/enclose.js b/renderX/src/main/assets/MathJax/extensions/TeX/enclose.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/enclose.js rename to renderX/src/main/assets/MathJax/extensions/TeX/enclose.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/extpfeil.js b/renderX/src/main/assets/MathJax/extensions/TeX/extpfeil.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/extpfeil.js rename to renderX/src/main/assets/MathJax/extensions/TeX/extpfeil.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/mathchoice.js b/renderX/src/main/assets/MathJax/extensions/TeX/mathchoice.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/mathchoice.js rename to renderX/src/main/assets/MathJax/extensions/TeX/mathchoice.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/mediawiki-texvc.js b/renderX/src/main/assets/MathJax/extensions/TeX/mediawiki-texvc.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/mediawiki-texvc.js rename to renderX/src/main/assets/MathJax/extensions/TeX/mediawiki-texvc.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/mhchem.js b/renderX/src/main/assets/MathJax/extensions/TeX/mhchem.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/mhchem.js rename to renderX/src/main/assets/MathJax/extensions/TeX/mhchem.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/mhchem3/mhchem.js b/renderX/src/main/assets/MathJax/extensions/TeX/mhchem3/mhchem.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/mhchem3/mhchem.js rename to renderX/src/main/assets/MathJax/extensions/TeX/mhchem3/mhchem.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/newcommand.js b/renderX/src/main/assets/MathJax/extensions/TeX/newcommand.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/newcommand.js rename to renderX/src/main/assets/MathJax/extensions/TeX/newcommand.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/noErrors.js b/renderX/src/main/assets/MathJax/extensions/TeX/noErrors.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/noErrors.js rename to renderX/src/main/assets/MathJax/extensions/TeX/noErrors.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/noUndefined.js b/renderX/src/main/assets/MathJax/extensions/TeX/noUndefined.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/noUndefined.js rename to renderX/src/main/assets/MathJax/extensions/TeX/noUndefined.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/unicode.js b/renderX/src/main/assets/MathJax/extensions/TeX/unicode.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/unicode.js rename to renderX/src/main/assets/MathJax/extensions/TeX/unicode.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/TeX/verb.js b/renderX/src/main/assets/MathJax/extensions/TeX/verb.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/TeX/verb.js rename to renderX/src/main/assets/MathJax/extensions/TeX/verb.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/a11y/accessibility-menu.js b/renderX/src/main/assets/MathJax/extensions/a11y/accessibility-menu.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/a11y/accessibility-menu.js rename to renderX/src/main/assets/MathJax/extensions/a11y/accessibility-menu.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/asciimath2jax.js b/renderX/src/main/assets/MathJax/extensions/asciimath2jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/asciimath2jax.js rename to renderX/src/main/assets/MathJax/extensions/asciimath2jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/fast-preview.js b/renderX/src/main/assets/MathJax/extensions/fast-preview.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/fast-preview.js rename to renderX/src/main/assets/MathJax/extensions/fast-preview.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/jsMath2jax.js b/renderX/src/main/assets/MathJax/extensions/jsMath2jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/jsMath2jax.js rename to renderX/src/main/assets/MathJax/extensions/jsMath2jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/mml2jax.js b/renderX/src/main/assets/MathJax/extensions/mml2jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/mml2jax.js rename to renderX/src/main/assets/MathJax/extensions/mml2jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/tex2jax.js b/renderX/src/main/assets/MathJax/extensions/tex2jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/tex2jax.js rename to renderX/src/main/assets/MathJax/extensions/tex2jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/extensions/toMathML.js b/renderX/src/main/assets/MathJax/extensions/toMathML.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/extensions/toMathML.js rename to renderX/src/main/assets/MathJax/extensions/toMathML.js diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_AMS-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Bold.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Caligraphic-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Bold.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Fraktur-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Bold.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Italic.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Main-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-BoldItalic.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Italic.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Math-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Bold.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Italic.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_SansSerif-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Script-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size1-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size2-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size3-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Size4-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Typewriter-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Bold.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Bold.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Bold.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Bold.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Regular.woff b/renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Regular.woff similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Regular.woff rename to renderX/src/main/assets/MathJax/fonts/HTML-CSS/TeX/woff/MathJax_Vector-Regular.woff diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/jax.js b/renderX/src/main/assets/MathJax/jax/element/mml/jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/jax.js rename to renderX/src/main/assets/MathJax/jax/element/mml/jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/Arrows.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/Arrows.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/Arrows.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/Arrows.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/BasicLatin.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/BasicLatin.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/BasicLatin.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/BasicLatin.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/CombDiacritMarks.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/CombDiacritMarks.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/CombDiacritMarks.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/CombDiacritMarks.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/CombDiactForSymbols.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/CombDiactForSymbols.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/CombDiactForSymbols.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/CombDiactForSymbols.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/Dingbats.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/Dingbats.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/Dingbats.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/Dingbats.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/GeneralPunctuation.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/GeneralPunctuation.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/GeneralPunctuation.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/GeneralPunctuation.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/GeometricShapes.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/GeometricShapes.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/GeometricShapes.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/GeometricShapes.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/GreekAndCoptic.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/GreekAndCoptic.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/GreekAndCoptic.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/GreekAndCoptic.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/Latin1Supplement.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/Latin1Supplement.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/Latin1Supplement.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/Latin1Supplement.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/LetterlikeSymbols.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/LetterlikeSymbols.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/LetterlikeSymbols.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/LetterlikeSymbols.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MathOperators.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/MathOperators.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MathOperators.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/MathOperators.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MiscMathSymbolsA.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/MiscMathSymbolsA.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MiscMathSymbolsA.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/MiscMathSymbolsA.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MiscMathSymbolsB.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/MiscMathSymbolsB.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MiscMathSymbolsB.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/MiscMathSymbolsB.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MiscSymbolsAndArrows.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/MiscSymbolsAndArrows.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MiscSymbolsAndArrows.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/MiscSymbolsAndArrows.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MiscTechnical.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/MiscTechnical.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/MiscTechnical.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/MiscTechnical.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/SpacingModLetters.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/SpacingModLetters.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/SpacingModLetters.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/SpacingModLetters.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/SuppMathOperators.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/SuppMathOperators.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/SuppMathOperators.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/SuppMathOperators.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/SupplementalArrowsA.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/SupplementalArrowsA.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/SupplementalArrowsA.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/SupplementalArrowsA.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/SupplementalArrowsB.js b/renderX/src/main/assets/MathJax/jax/element/mml/optable/SupplementalArrowsB.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/element/mml/optable/SupplementalArrowsB.js rename to renderX/src/main/assets/MathJax/jax/element/mml/optable/SupplementalArrowsB.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/config.js b/renderX/src/main/assets/MathJax/jax/input/MathML/config.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/config.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/config.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/a.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/a.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/a.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/a.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/b.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/b.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/b.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/b.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/c.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/c.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/c.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/c.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/d.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/d.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/d.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/d.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/e.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/e.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/e.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/e.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/f.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/f.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/f.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/f.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/fr.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/fr.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/fr.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/fr.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/g.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/g.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/g.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/g.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/h.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/h.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/h.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/h.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/i.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/i.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/i.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/i.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/j.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/j.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/j.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/j.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/k.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/k.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/k.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/k.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/l.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/l.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/l.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/l.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/m.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/m.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/m.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/m.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/n.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/n.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/n.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/n.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/o.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/o.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/o.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/o.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/opf.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/opf.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/opf.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/opf.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/p.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/p.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/p.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/p.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/q.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/q.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/q.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/q.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/r.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/r.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/r.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/r.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/s.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/s.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/s.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/s.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/scr.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/scr.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/scr.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/scr.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/t.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/t.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/t.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/t.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/u.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/u.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/u.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/u.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/v.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/v.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/v.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/v.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/w.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/w.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/w.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/w.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/x.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/x.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/x.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/x.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/y.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/y.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/y.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/y.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/z.js b/renderX/src/main/assets/MathJax/jax/input/MathML/entities/z.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/entities/z.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/entities/z.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/jax.js b/renderX/src/main/assets/MathJax/jax/input/MathML/jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/MathML/jax.js rename to renderX/src/main/assets/MathJax/jax/input/MathML/jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/TeX/config.js b/renderX/src/main/assets/MathJax/jax/input/TeX/config.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/TeX/config.js rename to renderX/src/main/assets/MathJax/jax/input/TeX/config.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/input/TeX/jax.js b/renderX/src/main/assets/MathJax/jax/input/TeX/jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/input/TeX/jax.js rename to renderX/src/main/assets/MathJax/jax/input/TeX/jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/annotation-xml.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/annotation-xml.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/annotation-xml.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/annotation-xml.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/maction.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/maction.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/maction.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/maction.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/menclose.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/menclose.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/menclose.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/menclose.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mglyph.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mglyph.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mglyph.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mglyph.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mmultiscripts.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mmultiscripts.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mmultiscripts.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mmultiscripts.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/ms.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/ms.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/ms.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/ms.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mtable.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mtable.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mtable.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/mtable.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/multiline.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/multiline.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/autoload/multiline.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/autoload/multiline.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/config.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/config.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/config.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/config.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Bold.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Bold.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Bold.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Bold.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Main-Bold.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Main-Bold.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Main-Bold.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Main-Bold.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Math-BoldItalic.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Math-BoldItalic.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Math-BoldItalic.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Math-BoldItalic.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Script-Regular.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Script-Regular.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Script-Regular.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Script-Regular.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/fontdata-extra.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/fontdata-extra.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/fontdata-extra.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/fontdata-extra.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/fontdata.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/fontdata.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/fontdata.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/fonts/TeX/fontdata.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/jax.js b/renderX/src/main/assets/MathJax/jax/output/CommonHTML/jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/CommonHTML/jax.js rename to renderX/src/main/assets/MathJax/jax/output/CommonHTML/jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/NativeMML/config.js b/renderX/src/main/assets/MathJax/jax/output/NativeMML/config.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/NativeMML/config.js rename to renderX/src/main/assets/MathJax/jax/output/NativeMML/config.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/NativeMML/jax.js b/renderX/src/main/assets/MathJax/jax/output/NativeMML/jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/NativeMML/jax.js rename to renderX/src/main/assets/MathJax/jax/output/NativeMML/jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/PreviewHTML/config.js b/renderX/src/main/assets/MathJax/jax/output/PreviewHTML/config.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/PreviewHTML/config.js rename to renderX/src/main/assets/MathJax/jax/output/PreviewHTML/config.js diff --git a/pwhtmllatex/src/main/assets/MathJax/jax/output/PreviewHTML/jax.js b/renderX/src/main/assets/MathJax/jax/output/PreviewHTML/jax.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/jax/output/PreviewHTML/jax.js rename to renderX/src/main/assets/MathJax/jax/output/PreviewHTML/jax.js diff --git a/pwhtmllatex/src/main/assets/MathJax/latest.js b/renderX/src/main/assets/MathJax/latest.js similarity index 100% rename from pwhtmllatex/src/main/assets/MathJax/latest.js rename to renderX/src/main/assets/MathJax/latest.js diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/BrutalismFontFamily.kt b/renderX/src/main/java/live/pw/renderX/BrutalismFontFamily.kt similarity index 97% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/BrutalismFontFamily.kt rename to renderX/src/main/java/live/pw/renderX/BrutalismFontFamily.kt index dfb78de..49832fc 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/BrutalismFontFamily.kt +++ b/renderX/src/main/java/live/pw/renderX/BrutalismFontFamily.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import androidx.compose.ui.text.font.Font import androidx.compose.ui.text.font.FontFamily diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/CoilImageGetter.kt b/renderX/src/main/java/live/pw/renderX/CoilImageGetter.kt similarity index 98% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/CoilImageGetter.kt rename to renderX/src/main/java/live/pw/renderX/CoilImageGetter.kt index c799266..cbda9af 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/CoilImageGetter.kt +++ b/renderX/src/main/java/live/pw/renderX/CoilImageGetter.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import android.graphics.Canvas import android.graphics.drawable.BitmapDrawable diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/MathView.kt b/renderX/src/main/java/live/pw/renderX/MathView.kt similarity index 95% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/MathView.kt rename to renderX/src/main/java/live/pw/renderX/MathView.kt index 562f518..ca0656a 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/MathView.kt +++ b/renderX/src/main/java/live/pw/renderX/MathView.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import android.view.ViewGroup import android.webkit.WebView @@ -11,8 +11,7 @@ import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.unit.sp import androidx.compose.ui.viewinterop.AndroidView -import live.pw.pwHtmlLatex.Utility.determineFont -import live.pw.pwHtmlLatex.mathJaxView.MathJaxViewV1 +import live.pw.renderX.mathJaxView.MathJaxViewV1 @Composable fun MathView( diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/PwHtmlLatex.kt b/renderX/src/main/java/live/pw/renderX/RenderX.kt similarity index 99% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/PwHtmlLatex.kt rename to renderX/src/main/java/live/pw/renderX/RenderX.kt index a8cf5f9..b9b3fbe 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/PwHtmlLatex.kt +++ b/renderX/src/main/java/live/pw/renderX/RenderX.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import android.text.Spannable import android.text.SpannableStringBuilder @@ -47,7 +47,7 @@ private const val TAG = "EquationView" * @param layer The layer to render the LaTeX on. */ @Composable -fun PwHtmlLatex( +fun RenderX( modifier: Modifier = Modifier, latex: String, textSize: Float = 16f, diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/TagHandler.kt b/renderX/src/main/java/live/pw/renderX/TagHandler.kt similarity index 95% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/TagHandler.kt rename to renderX/src/main/java/live/pw/renderX/TagHandler.kt index 5034f9e..79fc548 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/TagHandler.kt +++ b/renderX/src/main/java/live/pw/renderX/TagHandler.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import android.text.Editable import android.text.Html diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/Utility.kt b/renderX/src/main/java/live/pw/renderX/Utility.kt similarity index 98% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/Utility.kt rename to renderX/src/main/java/live/pw/renderX/Utility.kt index 6e38ff2..126368f 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/Utility.kt +++ b/renderX/src/main/java/live/pw/renderX/Utility.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.font.FontWeight diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/VerticalImageSpan.kt b/renderX/src/main/java/live/pw/renderX/VerticalImageSpan.kt similarity index 98% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/VerticalImageSpan.kt rename to renderX/src/main/java/live/pw/renderX/VerticalImageSpan.kt index 000dda5..a6c3969 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/VerticalImageSpan.kt +++ b/renderX/src/main/java/live/pw/renderX/VerticalImageSpan.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import android.graphics.Canvas import android.graphics.Paint diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/mathJaxView/MathJaxView.java b/renderX/src/main/java/live/pw/renderX/mathJaxView/MathJaxView.java similarity index 99% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/mathJaxView/MathJaxView.java rename to renderX/src/main/java/live/pw/renderX/mathJaxView/MathJaxView.java index 457aa40..6fb3851 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/mathJaxView/MathJaxView.java +++ b/renderX/src/main/java/live/pw/renderX/mathJaxView/MathJaxView.java @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex.mathJaxView; +package live.pw.renderX.mathJaxView; import android.content.Context; import android.content.res.TypedArray; @@ -12,7 +12,7 @@ import androidx.annotation.Nullable; -import live.pw.pwHtmlLatex.R; +import live.pw.renderX.R; public class MathJaxView extends WebView { diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/mathJaxView/MathJaxViewV1.java b/renderX/src/main/java/live/pw/renderX/mathJaxView/MathJaxViewV1.java similarity index 91% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/mathJaxView/MathJaxViewV1.java rename to renderX/src/main/java/live/pw/renderX/mathJaxView/MathJaxViewV1.java index 5b23b08..ebf256e 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/mathJaxView/MathJaxViewV1.java +++ b/renderX/src/main/java/live/pw/renderX/mathJaxView/MathJaxViewV1.java @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex.mathJaxView; +package live.pw.renderX.mathJaxView; import android.content.Context; import android.util.AttributeSet; diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Color.kt b/renderX/src/main/java/live/pw/renderX/ui/theme/Color.kt similarity index 86% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Color.kt rename to renderX/src/main/java/live/pw/renderX/ui/theme/Color.kt index 3b8c815..ab92ec6 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Color.kt +++ b/renderX/src/main/java/live/pw/renderX/ui/theme/Color.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex.ui.theme +package live.pw.renderX.ui.theme import androidx.compose.ui.graphics.Color diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Theme.kt b/renderX/src/main/java/live/pw/renderX/ui/theme/Theme.kt similarity index 98% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Theme.kt rename to renderX/src/main/java/live/pw/renderX/ui/theme/Theme.kt index 3f73734..a2b178b 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Theme.kt +++ b/renderX/src/main/java/live/pw/renderX/ui/theme/Theme.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex.ui.theme +package live.pw.renderX.ui.theme import android.app.Activity import android.os.Build diff --git a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Type.kt b/renderX/src/main/java/live/pw/renderX/ui/theme/Type.kt similarity index 96% rename from pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Type.kt rename to renderX/src/main/java/live/pw/renderX/ui/theme/Type.kt index 46cfc7d..9f4407d 100644 --- a/pwhtmllatex/src/main/java/live/pw/pwHtmlLatex/ui/theme/Type.kt +++ b/renderX/src/main/java/live/pw/renderX/ui/theme/Type.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex.ui.theme +package live.pw.renderX.ui.theme import androidx.compose.material3.Typography import androidx.compose.ui.text.TextStyle diff --git a/pwhtmllatex/src/main/res/drawable/ic_launcher_background.xml b/renderX/src/main/res/drawable/ic_launcher_background.xml similarity index 100% rename from pwhtmllatex/src/main/res/drawable/ic_launcher_background.xml rename to renderX/src/main/res/drawable/ic_launcher_background.xml diff --git a/pwhtmllatex/src/main/res/drawable/ic_launcher_foreground.xml b/renderX/src/main/res/drawable/ic_launcher_foreground.xml similarity index 100% rename from pwhtmllatex/src/main/res/drawable/ic_launcher_foreground.xml rename to renderX/src/main/res/drawable/ic_launcher_foreground.xml diff --git a/pwhtmllatex/src/main/res/font/balsamiqsans_bold.ttf b/renderX/src/main/res/font/balsamiqsans_bold.ttf similarity index 100% rename from pwhtmllatex/src/main/res/font/balsamiqsans_bold.ttf rename to renderX/src/main/res/font/balsamiqsans_bold.ttf diff --git a/pwhtmllatex/src/main/res/font/balsamiqsans_regular.ttf b/renderX/src/main/res/font/balsamiqsans_regular.ttf similarity index 100% rename from pwhtmllatex/src/main/res/font/balsamiqsans_regular.ttf rename to renderX/src/main/res/font/balsamiqsans_regular.ttf diff --git a/pwhtmllatex/src/main/res/font/gilroy_bold.otf b/renderX/src/main/res/font/gilroy_bold.otf similarity index 100% rename from pwhtmllatex/src/main/res/font/gilroy_bold.otf rename to renderX/src/main/res/font/gilroy_bold.otf diff --git a/pwhtmllatex/src/main/res/font/gilroy_medium.otf b/renderX/src/main/res/font/gilroy_medium.otf similarity index 100% rename from pwhtmllatex/src/main/res/font/gilroy_medium.otf rename to renderX/src/main/res/font/gilroy_medium.otf diff --git a/pwhtmllatex/src/main/res/font/gilroy_regular.otf b/renderX/src/main/res/font/gilroy_regular.otf similarity index 100% rename from pwhtmllatex/src/main/res/font/gilroy_regular.otf rename to renderX/src/main/res/font/gilroy_regular.otf diff --git a/pwhtmllatex/src/main/res/font/gilroy_semi_bold.otf b/renderX/src/main/res/font/gilroy_semi_bold.otf similarity index 100% rename from pwhtmllatex/src/main/res/font/gilroy_semi_bold.otf rename to renderX/src/main/res/font/gilroy_semi_bold.otf diff --git a/pwhtmllatex/src/main/res/font/poppins_bold.xml b/renderX/src/main/res/font/poppins_bold.xml similarity index 100% rename from pwhtmllatex/src/main/res/font/poppins_bold.xml rename to renderX/src/main/res/font/poppins_bold.xml diff --git a/pwhtmllatex/src/main/res/font/roboto_bold_font.ttf b/renderX/src/main/res/font/roboto_bold_font.ttf similarity index 100% rename from pwhtmllatex/src/main/res/font/roboto_bold_font.ttf rename to renderX/src/main/res/font/roboto_bold_font.ttf diff --git a/pwhtmllatex/src/main/res/font/roboto_light.ttf b/renderX/src/main/res/font/roboto_light.ttf similarity index 100% rename from pwhtmllatex/src/main/res/font/roboto_light.ttf rename to renderX/src/main/res/font/roboto_light.ttf diff --git a/pwhtmllatex/src/main/res/font/roboto_medium_font.ttf b/renderX/src/main/res/font/roboto_medium_font.ttf similarity index 100% rename from pwhtmllatex/src/main/res/font/roboto_medium_font.ttf rename to renderX/src/main/res/font/roboto_medium_font.ttf diff --git a/pwhtmllatex/src/main/res/font/roboto_regular.ttf b/renderX/src/main/res/font/roboto_regular.ttf similarity index 100% rename from pwhtmllatex/src/main/res/font/roboto_regular.ttf rename to renderX/src/main/res/font/roboto_regular.ttf diff --git a/pwhtmllatex/src/main/res/font/roboto_thin.ttf b/renderX/src/main/res/font/roboto_thin.ttf similarity index 100% rename from pwhtmllatex/src/main/res/font/roboto_thin.ttf rename to renderX/src/main/res/font/roboto_thin.ttf diff --git a/pwhtmllatex/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/renderX/src/main/res/mipmap-anydpi-v26/ic_launcher.xml similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-anydpi-v26/ic_launcher.xml rename to renderX/src/main/res/mipmap-anydpi-v26/ic_launcher.xml diff --git a/pwhtmllatex/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/renderX/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml rename to renderX/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml diff --git a/pwhtmllatex/src/main/res/mipmap-hdpi/ic_launcher.webp b/renderX/src/main/res/mipmap-hdpi/ic_launcher.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-hdpi/ic_launcher.webp rename to renderX/src/main/res/mipmap-hdpi/ic_launcher.webp diff --git a/pwhtmllatex/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/renderX/src/main/res/mipmap-hdpi/ic_launcher_round.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-hdpi/ic_launcher_round.webp rename to renderX/src/main/res/mipmap-hdpi/ic_launcher_round.webp diff --git a/pwhtmllatex/src/main/res/mipmap-mdpi/ic_launcher.webp b/renderX/src/main/res/mipmap-mdpi/ic_launcher.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-mdpi/ic_launcher.webp rename to renderX/src/main/res/mipmap-mdpi/ic_launcher.webp diff --git a/pwhtmllatex/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/renderX/src/main/res/mipmap-mdpi/ic_launcher_round.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-mdpi/ic_launcher_round.webp rename to renderX/src/main/res/mipmap-mdpi/ic_launcher_round.webp diff --git a/pwhtmllatex/src/main/res/mipmap-xhdpi/ic_launcher.webp b/renderX/src/main/res/mipmap-xhdpi/ic_launcher.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-xhdpi/ic_launcher.webp rename to renderX/src/main/res/mipmap-xhdpi/ic_launcher.webp diff --git a/pwhtmllatex/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/renderX/src/main/res/mipmap-xhdpi/ic_launcher_round.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-xhdpi/ic_launcher_round.webp rename to renderX/src/main/res/mipmap-xhdpi/ic_launcher_round.webp diff --git a/pwhtmllatex/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/renderX/src/main/res/mipmap-xxhdpi/ic_launcher.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-xxhdpi/ic_launcher.webp rename to renderX/src/main/res/mipmap-xxhdpi/ic_launcher.webp diff --git a/pwhtmllatex/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/renderX/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp rename to renderX/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp diff --git a/pwhtmllatex/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/renderX/src/main/res/mipmap-xxxhdpi/ic_launcher.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-xxxhdpi/ic_launcher.webp rename to renderX/src/main/res/mipmap-xxxhdpi/ic_launcher.webp diff --git a/pwhtmllatex/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/renderX/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp similarity index 100% rename from pwhtmllatex/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp rename to renderX/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp diff --git a/pwhtmllatex/src/main/res/values/attrs.xml b/renderX/src/main/res/values/attrs.xml similarity index 100% rename from pwhtmllatex/src/main/res/values/attrs.xml rename to renderX/src/main/res/values/attrs.xml diff --git a/pwhtmllatex/src/main/res/values/colors.xml b/renderX/src/main/res/values/colors.xml similarity index 100% rename from pwhtmllatex/src/main/res/values/colors.xml rename to renderX/src/main/res/values/colors.xml diff --git a/pwhtmllatex/src/main/res/values/font_certs.xml b/renderX/src/main/res/values/font_certs.xml similarity index 100% rename from pwhtmllatex/src/main/res/values/font_certs.xml rename to renderX/src/main/res/values/font_certs.xml diff --git a/pwhtmllatex/src/main/res/values/strings.xml b/renderX/src/main/res/values/strings.xml similarity index 100% rename from pwhtmllatex/src/main/res/values/strings.xml rename to renderX/src/main/res/values/strings.xml diff --git a/pwhtmllatex/src/main/res/values/themes.xml b/renderX/src/main/res/values/themes.xml similarity index 100% rename from pwhtmllatex/src/main/res/values/themes.xml rename to renderX/src/main/res/values/themes.xml diff --git a/pwhtmllatex/src/test/java/live/pw/pwHtmlLatex/ExampleUnitTest.kt b/renderX/src/test/java/live/pw/renderX/ExampleUnitTest.kt similarity index 91% rename from pwhtmllatex/src/test/java/live/pw/pwHtmlLatex/ExampleUnitTest.kt rename to renderX/src/test/java/live/pw/renderX/ExampleUnitTest.kt index 12e992a..7a0a739 100644 --- a/pwhtmllatex/src/test/java/live/pw/pwHtmlLatex/ExampleUnitTest.kt +++ b/renderX/src/test/java/live/pw/renderX/ExampleUnitTest.kt @@ -1,4 +1,4 @@ -package live.pw.pwHtmlLatex +package live.pw.renderX import org.junit.Test diff --git a/settings.gradle.kts b/settings.gradle.kts index ef4f890..ac3258a 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -17,5 +17,5 @@ dependencyResolutionManagement { rootProject.name = "LatexView" include(":app") -include(":pwhtmllatex") +include(":renderX")