How To Install Jupiter Theme Wordpress
jupyterthemes
Theme-ify your Jupyter Notebooks!
Author | Version | Status | Demo |
---|---|---|---|
Kyle Dunovan | | | |
Updates
Scaling Back Support:
As anyone who has opened a problems report or feature request in the last several years can adjure, I accept begun scaling back support for the jupyter-themes
parcel - mostly due to my personal preference for using Jupyter Lab over Jupyter Notebook classic (see update below for two of my JupyterLab theme repos).
For those with connected interest in using jupyter-themes
I am planning to write upward a tutorial for how to add your own custom themes to your local jt
installation as well as a contributing guide for those who would like submit pull-requests to the official pacakge.
I'll also take this opportunity to say thank you lot to everyone who regularly used, expressed appreciation for, and contributed to jupyter-themes
. I'k particularly grateful to those of you who bothered to submit pull requests - adding many excellent features that I was either too short-sighted to conceptualize or just incapable of implementing on my ain. Then, thanks, sincerely.
JupyterLab Themes:
Finally got around to creating a pair of themes for JupyterLab with similar style and design conventions to the jupyter-themes
package:
- Legos UI & Syntax.
- Darkside UI & Syntax.
JT Customizable Features
plotting style
markdown/equations
pandas dataframes
command palette
Links
- jupyterthemes on PyPI
- jupyterthemes on GitHub
Requirements
- Python 3.4, 3.v, 3.6, 3.seven and iii.8
- Jupyter (Anaconda recommended)
- matplotlib
Install with pip
# install jupyterthemes pip install jupyterthemes # upgrade to latest version pip install --upgrade jupyterthemes
Install with conda
# install jupyterthemes conda install -c conda-forge jupyterthemes # update to latest version conda update jupyterthemes
Known issues
- for best results: utilise notebook>=5.6.0 (
pip install --upgrade notebook
) - refreshing / removing / resetting: depending on your system, browser, etc., you may need to empty your browser cache after installing a new theme (
-t
) or attempting to restore the default (-r
) in guild for those changes to take effect. (see word here). At the very least you'll demand to refresh your browser window (usuallycmd+r
orctrl+r
). - install issue: if you become an mistake saying
jt
is not recognized, try this fix. - slow return when scrolling: set bachelor hither
Control Line Usage
jt [-h] [-50] [-t THEME] [-f MONOFONT] [-fs MONOSIZE] [-nf NBFONT] [-nfs NBFONTSIZE] [-tf TCFONT] [-tfs TCFONTSIZE] [-dfs DFFONTSIZE] [-g MARGINS] [-cursw CURSORWIDTH] [-cursc CURSORCOLOR] [-vim] [-cellw CELLWIDTH] [-lineh LINEHEIGHT] [-altp] [-altmd] [-altout] [-P] [-T] [-Due north] [-r] [-dfonts]
Clarification of Control Line options
cl options | arg | default |
---|---|---|
Usage help | -h | -- |
List Themes | -fifty | -- |
Theme Name to Install | -t | -- |
Code Font | -f | -- |
Lawmaking Font-Size | -fs | 11 |
Notebook Font | -nf | -- |
Notebook Font Size | -nfs | 13 |
Text/MD Cell Font | -tf | -- |
Text/Medico Cell Fontsize | -tfs | 13 |
Pandas DF Fontsize | -dfs | 9 |
Output Expanse Fontsize | -ofs | 8.v |
Mathjax Fontsize (%) | -mathfs | 100 |
Intro Page Margins | -m | automobile |
Cell Width | -cellw | 980 |
Line Acme | -lineh | 170 |
Cursor Width | -cursw | ii |
Cursor Colour | -cursc | -- |
Alt Prompt Layout | -altp | -- |
Alt Markdown BG Color | -altmd | -- |
Alt Output BG Color | -altout | -- |
Style Vim NBExt* | -vim | -- |
Toolbar Visible | -T | -- |
Proper name & Logo Visible | -N | -- |
Kernel Logo Visible | -kl | -- |
Reset Default Theme | -r | -- |
Forcefulness Default Fonts | -dfonts | -- |
Command Line Examples
# listing available themes # onedork | grade3 | oceans16 | chesterish | monokai | solarizedl | solarizedd jt -fifty # select theme... jt -t chesterish # restore default theme # NOTE: Need to delete browser cache later on running jt -r # If this doesn't work, try starting a new notebook session. jt -r # toggle toolbar ON and notebook name ON jt -t grade3 -T -N # toggle kernel logo. kernel logo is in same container as proper name # toggled with -N. That means that making the kernel logo visible is # pointless without also making the proper noun visible jt -t grade3 -N -kl # ready code font to 'Roboto Mono' 12pt # (see monospace font table beneath) jt -t onedork -f roboto -fs 12 # set code font to Fira Mono, 11.5pt # 3digit font-sizes go converted into float (115-->11.5) # 2digit font-sizes > 25 go converted into float (85-->8.v) jt -t solarizedd -f fira -fs 115 # set font/font-size of markdown (text cells) and notebook (interface) # run across sans-serif & serif font tables beneath jt -t oceans16 -tf merriserif -tfs x -nf ptsans -nfs 13 # arrange cell width (% screen width) and line tiptop jt -t chesterish -cellw 90% -lineh 170 # or prepare the jail cell width in pixels by leaving off the '%' sign jt -t solarizedl -cellw 860 # fix the container-margins on the intro page (defaults to 'auto') jt -t monokai -g 200 # suit cursor width (in px) and make cursor carmine # options: b (bluish), o (orangish), r (red), p (purple), g (green), x (font color) jt -t oceans16 -cursc r -cursw 5 # cull alternate prompt layout (narrower/no numbers) jt -t grade3 -altp # my two get-to styles # nighttime jt -t onedork -fs 95 -altp -tfs 11 -nfs 115 -cellw 88% -T # light jt -t grade3 -fs 95 -altp -tfs 11 -nfs 115 -cellw 88% -T
Set Plotting Style (from within notebook)
jtplot.style()
makes changes to matplotlib'southward rcParams dictionary so that figure aesthetics friction match those of a chosen jupyterthemes style. In addition to setting the color scheme, jtplot.style()
allows you to control various figure properties (spines, grid, font scale, etc.) too every bit the plotting "context" (borrowed from seaborn).
Annotation, these commands do not demand to exist re-run every time you generate a new plot, just in one case at the beginning of your notebook or whenever style changes are desired after that.
Pro-tip: Include the post-obit two lines in ~/.ipython/profile_default/startup/startup.ipy
file to set up plotting style automatically whenever you start a notebook:
# import jtplot submodule from jupyterthemes from jupyterthemes import jtplot # currently installed theme volition exist used to # set plot style if no arguments provided jtplot.way()
jtplot.style() Examples
# import jtplot module in notebook from jupyterthemes import jtplot # cull which theme to inherit plotting style from # onedork | grade3 | oceans16 | chesterish | monokai | solarizedl | solarizedd jtplot.manner(theme = 'onedork') # prepare "context" (newspaper, notebook, talk, affiche) # scale font-size of ticklabels, legend, etc. # remove spines from x and y axes and make filigree dashed jtplot.style(context = 'talk', fscale = one.4, spines = False, gridlines = '--') # turn on 10- and Y-axis tick marks (default=False) # turn off the axis grid lines (default=True) # and set up the default figure size jtplot.fashion(ticks = Truthful, grid = False, figsize =(6, 4.five)) # reset default matplotlib rcParams jtplot.reset()
Monospace Fonts (lawmaking cells)
-f arg | Monospace Font |
---|---|
anka | Anka/Coder |
anonymous | Anonymous Pro |
aurulent | Aurulent Sans Mono |
bitstream | Bitstream Vera Sans Mono |
bpmono | BPmono |
code | Lawmaking New Roman |
consolamono | Consolamono |
cousine | Cousine |
dejavu | DejaVu Sans Mono |
droidmono | Droid Sans Mono |
fira | Fira Mono |
firacode | Fira Lawmaking |
generic | Generic Mono |
hack | Hack |
hasklig | Hasklig |
inconsolata | Inconsolata-g |
inputmono | Input Mono |
iosevka | Iosevka |
liberation | Liberation Mono |
meslo | Meslo |
office | Office Code Pro |
oxygen | Oxygen Mono |
roboto | Roboto Mono |
saxmono | saxMono |
source | Source Code Pro |
sourcemed | Source Lawmaking Pro Medium |
sudovar | Sudo Variable |
ptmono | PT Mono |
ubuntu | Ubuntu Mono |
Sans-Serif Fonts
-nf/-tf arg | Sans-Serif Font |
---|---|
opensans | Open Sans |
droidsans | Droid Sans |
exosans | Exo_2 |
latosans | Lato |
ptsans | PT Sans |
robotosans | Roboto |
sourcesans | Source Sans Pro |
Serif Fonts
-nf/-tf arg | Serif Font |
---|---|
loraserif | Lora |
ptserif | PT Serif |
georgiaserif | Georgia |
cardoserif | Cardo |
crimsonserif | Crimson Text |
ebserif | EB Garamond |
merriserif | Merriweather |
neutonserif | Neuton |
goudyserif | Sorts Manufactory Goudy |
Source: https://github.com/dunovank/jupyter-themes
Posted by: devoredist1990.blogspot.com
0 Response to "How To Install Jupiter Theme Wordpress"
Post a Comment