Type: | Package |
Title: | Simple User Interface to Build Equations and Add Symbols |
Version: | 1.1.4 |
Maintainer: | Obinna Obianom <idonshayo@gmail.com> |
Description: | Powerful user interface for adding symbols, smileys, arrows, building mathematical equations using 'LaTeX' or 'r2symbols'. Built for use in development of 'Markdown' and 'Shiny' Outputs. |
License: | MIT + file LICENSE |
URL: | https://symbols-ui.obi.obianom.com |
BugReports: | https://github.com/oobianom/symbol.equation.gpt/issues |
Depends: | R (> 3.6) |
Imports: | utils, htmltools, shiny, nextGenShinyApps, r2symbols, shinyStorePlus, rstudioapi, markdown |
Suggests: | rmarkdown, knitr |
Encoding: | UTF-8 |
VignetteBuilder: | knitr |
Language: | en-US |
LazyData: | false |
RoxygenNote: | 7.2.3 |
NeedsCompilation: | no |
Packaged: | 2024-07-29 19:35:48 UTC; in198 |
Author: | Obinna Obianom [aut, cre] |
Repository: | CRAN |
Date/Publication: | 2024-07-30 13:20:02 UTC |
Library initialize and path loader
Description
Initialize and load library path for package
Usage
envir.prep()
Value
library location
Examples
if(interactive()){
envir.prep()
}
Primary widget container
Description
Customizable widget opener
Usage
equationSymbol.Widget(viewer = c("pane", "dialog"))
Arguments
viewer |
viewer option to open widget |
Value
shiny app widget
Examples
if(interactive()){
equationSymbol.Widget()
}
Add symbol to current page
Description
Add selected symbol to page
Usage
insert.Symbol.Raw(symbolid, type = letters[1:4])
Arguments
symbolid |
the symbol id to include |
type |
type of inclusion |
Value
pastes copied symbol code into document
Examples
if(interactive()){
insert.Symbol.Raw("sample copied")
insert.Symbol.Raw("rpkg.net","a")
}
Main Widget Helper for symbols
Description
Assembles the interface for the symbols builder
Usage
symbol.equation.ui()
Value
user interface for the builder
Examples
if(interactive()){
symbol.equation.ui()
}
Main Widget Helper for symbols viewer2
Description
Assembles the interface for the symbols builder
Usage
symbol.equation.ui2()
Value
user interface for the builder in modal
Examples
if(interactive()){
symbol.equation.ui2()
}