Jaynator495's Complete Ultimate Latex Tutorial 5 Now on QC :P
Jaynator495's Complete Ultimate Latex Tutorial 5! [More Always To Be Added, So Check Back!] Last Updated: 4/29/2016 4:32pm (Pacific) Current Version: 1.7.9 \(\sf\huge{Basic~\LaTeX}\require{action}\require{amscd}\require{amsmath}\require{amssymbols}\require{bbox}\require{begingroup}\require{boldsymbol}\require{cancel}\require{color}\require{enclose}\require{extpfeil}\require{HTML}\require{mathchoice}\require{mhchem}\require{newcommand}\require{unicode}\require{verb}\) The first thing you need to know about \(\LaTeX\), just like anything else your just learning, is the basics ;). \(\LaTeX\) requires symbols in the beggining "/(" and in the end "\)" inside the symbols you put the parameters (Input) for the \(\LaTeX\), Your Output All Depends on what you put inside the parameters. \(\LaTeX\) is very simple to do, however if you dont understand the fundamentals its a very hard subject.\(\LaTeX\) is a side of MathJex, we have more of what is know as MathJex then \(\LaTeX\). however in this totorial I will be teaching both under whats available, HOWEVER, I WILL NOT be teaching the math symbols and stuff like that... I may update it at a later date for it but as of this moment it stays how it is. \(\LaTeX\) is a type of Syntax Text coding type, Understanding Syntax will help you learn this MUCH faster, a good example on one that would help is LUA (The syntax programming type used on many things for example, ROBLOX.). Other text coding that knowing some of will help you in this i , HTML (all forms), Unicode, and Acsii. To see the code to somone elses \(\LaTeX\) right click it and click tex command... if you copy and paste it DON'T FORGET TO PUT THE ENTRY SYMBOLS! One last thing, look throughout the \(\LaTeX\) community here on OS and look for some \(\LaTeX\) then right click on it, go to view \(\LaTeX\) and look at what the code is. Once you got the code, observe it and dicect it then try to enter your own version of it. Keep looking at it and trying until it works in the preview box. Using that method you can teach yourself \(\LaTeX\) in down to maybe even 24mins (Thats the time it took me to teach myself after I learned about "\(" and "\)".) Good luck on Learning! :) \(\sf\huge{Basic~\LaTeX~Entry}\) Basic LaTeX 101 how to format it so it will work \(BasicLaTeXEntry\) `\(BasicLaTeXEntry\)` is what i eneterd. this is the formating for nothing special... its the normal text no art, just semi normal text. \(\sf\huge{Spacing}\) The normal spacing between words in the \(\LaTeX\) has a ~ between the words, if your wondering were this key is, its most of the time above the tab key below the esc key. if i were to enter `\(hi~welcome~to~openstudy\)` the output would be \(hi~welcome~to~openstudy\) there are infact other types of spacing, and they are, \( \begin{array}{|1|1|}\hline \sf Command&\sf Output&\sf Comment\\\hline \sf\backslash space&Test\space Test&\sf Larger~Space\\\hline \sf\backslash ;&Test\; Test&\sf Large~Space\\\hline \sf\backslash :&Test\: Test&\sf Mid~Space\\\hline \sf\backslash ,&Test\, Test&\sf Small~Space\\\hline \sf\backslash thinspace&Test\thinspace Test&\sf Small~Space\\\hline \sf\backslash nobreakspace&Test\nobreakspace Test&\sf Normal~Space\\\hline \sf\backslash !&Test\! Test&\sf Negative~Space\\\hline \sf\backslash negmedspace&Test\negmedspace Test&\sf Mid~Negative~Space\\\hline \sf\backslash negthickspace&Test\negthickspace Test&\sf Large~Negative~Space\\\hline \sf\backslash negthinspace&Test\negthinspace Test&\sf Small~Negative~Space\\\hline \sf\backslash quad&Test\quad Test&\sf Huge~Space\\\hline \sf\backslash qquad&Test\qquad Test&\sf 2x~Huge~Space\\\hline \end{array} \) \hspace{pt} space size of your choice (input the number of pt you want the size right before pt... for example 5pt or 12512pt you can also make a negative space with -256pt or -512pt) \(hi\hspace{1pt}hi\) OR \(hi\hspace{-1pt}hi\) \(\sf\huge{Text~Sizes}\) There are many different text sizes, these can be used for emphesis, huge text, attention grabbers, etc. Arranged From Largest To Smallest \( \begin{array}{|1|1|}\hline \sf Size&\sf Output\\\hline \sf\backslash Huge&\Huge Test\\\hline \sf\backslash huge&\huge Test\\\hline \sf\backslash LARGE&\LARGE Test\\\hline \sf\backslash Large&\Large Test\\\hline \sf\backslash large&\large Test\\\hline \sf\backslash normalsize&\normalsize Test\\\hline \sf\backslash small&\small Test\\\hline \sf\backslash scriptsize&\scriptsize Test\\\hline \sf\backslash Tiny&\Tiny Test\\\hline \sf\backslash tiny&\tiny Test\\\hline \sf\backslash scriptscriptstyle&\scriptscriptstyle Test\\\hline \sf\backslash scriptstyle&\scriptstyle Test\\\hline \sf\backslash substack&\substack Test\\\hline \end{array} \) \(\sf\huge{Fonts}\) \( \begin{array}{|1|1|}\hline \sf Font&\sf Output\\\hline \sf sf&\sf Test\\\hline \sf bf&\bf Test\\\hline \sf cal&\cal Test\\\hline \sf scr&\scr Test\\\hline \sf rm&\rm Test\\\hline \sf tt&\tt Test\\\hline \sf it&\it Test\\\hline \sf leqalignno&\leqalignno Test\\\hline \sf oldstyle&\oldstyle Test\\\hline \sf scriptscriptstyle&\scriptscriptstyle Test\\\hline \sf pmb&\pmb Test\\\hline \sf smash&\smash Test\\\hline \sf phantom&\phantom{Test}\\\hline \sf boldsymbol&\boldsymbol{Test}\\\hline \sf Bbb&\Bbb{Test}\\\hline \sf mathbb&\mathbb{Test}\\\hline \sf mathbf&\mathbf{Test}\\\hline \sf mathbin&\mathbin{Test}\\\hline \sf mathcal&\mathcal{Test}\\\hline \sf mathclose&\mathbf{Test}\\\hline \sf mathfrak&\mathfrak{Test}\\\hline \sf mathinner&\mathinner{Test}\\\hline \sf mathit&\mathit{Test}\\\hline \sf mathop&\mathop{Test}\\\hline \sf mathopen&\mathopen{Test}\\\hline \sf mathord&\mathord{Test}\\\hline \sf mathpunct&\mathrel{Test}\\\hline \sf mathring&\mathring{Test}\\\hline \sf mathrm&\mathrm{Test}\\\hline \sf mathscr&\mathscr{Test}\\\hline \sf mathsf&\mathsf{Test}\\\hline \sf mathstrut&\mathstrut{Test}\\\hline \sf mathtt&\mathtt{Test}\\\hline \sf text&\text{Test}\\\hline \sf textbf&\textbf{Test}\\\hline \sf textit&\textit{Test}\\\hline \sf textrm&\textrm{Test}\\\hline \end{array} \) It's worth noting, boldsymbol, Bbb, and all of the math fonts requires the text to be wrapped in brackets. \(\sf\huge{Colors}\) There is a large list of predefined colors, however theres millions of colors you can use with latex, you can put hexidecimal color codes in the color choice box, any hexidecimal color code works. \(\href{http:///www.color-hex.com/color-wheel/}{\sf\color{teal}{Here~Is~A~Good~Site~To~Get~Hexidecimal~Color~Codes~Nice~And~Easy}}\) I Think I Got All The Predifined Colors, If There Are Any I Missed Please Let Me Know! List of predifined colors \(\begin{array}{|l|l|}\hline \sf\normalsize{Color}&\sf\normalsize{Output}&\sf\normalsize{Color}&\sf\normalsize{Output}&\sf\normalsize{Color}&\sf\normalsize{Output}\\\hline \sf\normalsize{teal}&\color{teal}{Test}&\sf\normalsize{gold}&\color{gold}{Test}&\sf\normalsize{white}&\color{white}{Test}\\\hline \sf\normalsize{black}&\color{black}{Test}&\sf\normalsize{darkblue}&\color{darkblue}{Test}&\sf\normalsize{darkgreen}&\color{darkgreen}{Test}\\\hline \sf\normalsize{green}&\color{green}{Test}&\sf\normalsize{red}&\color{red}{Test}&\sf\normalsize{blue}&\color{blue}{Test}\\\hline \sf\normalsize{darkred}&\color{darkred}{Test}&\sf\normalsize{lightgreen}&\color{lightgreen}{Test}&\sf\normalsize{orange}&\color{orange}{Test}\\\hline \sf\normalsize{darkorange}&\color{darkorange}{Test}&\sf\normalsize{goldenrod}&\color{goldenrod}{Test}&\sf\normalsize{violet}&\color{violet}{Test}\\\hline \sf\normalsize{purple}&\color{purple}{Test}&\sf\normalsize{cyan}&\color{cyan}{Test}&\sf\normalsize{darkcyan}&\color{darkcyan}{Test}\\\hline \sf\normalsize{lightcyan}&\color{lightcyan}{Test}&\sf\normalsize{blueviolet}&\color{blueviolet}{Test}&\sf\normalsize{brown}&\color{brown}{Test}\\\hline \sf\normalsize{cadetblue}&\color{cadetblue}{Test}&\sf\normalsize{DarkOrchid}&\color{DarkOrchid}{Test}&\sf\normalsize{ForestGreen}&\color{ForestGreen}{Test}\\\hline \sf\normalsize{GoldenRod}&\color{Goldenrod}{Test}&\sf\normalsize{LimeGreen}&\color{LimeGreen}{Test}&\sf\normalsize{OrangeRed}&\color{OrangeRed}{Test}\\\hline \sf\normalsize{SpringGreen}&\color{SpringGreen}{Test}&\sf\normalsize{VioletRed}&\color{VioletRed}{Test}&\sf\normalsize{YellowGreen}&\color{YellowGreen}{Test}\\\hline \sf\normalsize{Aquamarine}&\color{Aquamarine}{Test}&\sf\normalsize{Fuchsia}&\color{Fuchsia}{Test}&\sf\normalsize{GreenYellow}&\color{GreenYellow}{Test}\\\hline \sf\normalsize{Lavender}&\color{Lavender}{Test}&\sf\normalsize{Magneta}&\color{Magenta}{Test}&\sf\normalsize{Maroon}&\color{Maroon}{Test}\\\hline \sf\normalsize{MidnightBlue}&\color{MidnightBlue}{Test}&\sf\normalsize{Orchid}&\color{Orchid}{Test}&\sf\normalsize{Plum}&\color{Plum}{Test}\\\hline \sf\normalsize{RoyalBlue}&\color{RoyalBlue}{Test}&\sf\normalsize{SeaGreen}&\color{SeaGreen}{Test}&\sf\normalsize{Skyblue}&\color{SkyBlue}{Test}\\\hline \sf\normalsize{Tan}&\color{Tan}{Test}&\sf\normalsize{Thistle}&\color{Thistle}{Test}&\sf\normalsize{Violet}&\color{Violet}{Test}\\\hline \sf\normalsize{DarkGreen}&\color{Darkgreen}{Test}&\sf\normalsize{Darkred}&\color{Darkred}{Test}&\sf\normalsize{Darkblue}&\color{Darkblue}{Test}\\\hline \sf\normalsize{Darkorange}&\color{Darkorange}{Test}&\sf\normalsize{Darkgoldenrod}&\color{Darkgoldenrod}{Test}&\sf\normalsize{darkviolet}&\color{Darkviolet}{Test}\\\hline \sf\normalsize{darkcyan}&\color{Darkcyan}{Test}&\sf\normalsize{darkgoldenrod}&\color{DarkGoldenrod}{Test}&\sf\normalsize{darkmagenta}&\color{DarkMagenta}{Test}\\\hline \sf\normalsize{darkseagreen}&\color{DarkSeaGreen}{Test}&\sf\normalsize{darkviolet}&\color{DarkViolet}{Test}&\sf\normalsize{lightgreen}&\color{Lightgreen}{Test}\\\hline \sf\normalsize{lightblue}&\color{Lightblue}{Test}&\sf\normalsize{lightcyan}&\color{Lightcyan}{Test}&\sf\normalsize{lightseagreen}&\color{LightSeaGreen}{Test}\\\hline \sf\normalsize{lightskyblue}&\color{LightSkyBlue}{Test}&&\\\hline \end{array}\) I'm pretty darn sure i got the entire list this time... xD You can also define a custom color name! This is done with the \definecolor command. \(\definecolor{test}{RGB}{114,0,172}\color{test}{test}\) ``` \(\definecolor{test}{RGB}{114,0,172}\color{test}{test}\) ``` \(\sf\huge{Boxed~Text}\) With this you can box you text, or you can even box a box a box a box a text. \(\boxed{Test~Text}\) `\(\boxed{Test~Text}\)` Or For Multiple \(\boxed{\boxed{\boxed{\boxed{Test~Text}}}}\) `\(\boxed{\boxed{\boxed{\boxed{Test~Text}}}}\)` So for every extra box you want around your text you need a extra bracket ("}") at the end AND you need before you put the "\" for the next box to put another bracket ("{") before the "\". \(\sf\huge{Bounding~Boxs}\) With this you can bound boxes together, however this one you can color the outline AND color the inside. However for more then one you still need what I said above \(\bbox[5pt,skyblue ,border:5pt solid blue]{Test~Text}\) `\(\bbox[5pt,skyblue ,border:5pt solid blue]{Test~Text}\)` OR \(\bbox[5pt,skyblue]{Test~Text}\) `\(\bbox[5pt,skyblue]{Test~Text}\)` OR \(\bbox[5pt,skyblue ,border:5px solid blue]{Test~Text}\) `\(\bbox[5pt,skyblue ,border:5px solid blue]{Test~Text}\)` OR \(\bbox[5pt,skyblue ,border:5px dashed blue]{Test~Text}\) `\(\bbox[5pt,skyblue ,border:5px dashed blue]{Test~Text}\)` OR \(\bbox[5pt,skyblue ,border:5px dotted blue]{Test~Text}\) `\(\bbox[5pt,skyblue ,border:5px dotted blue]{Test~Text}\)` The 1st and 2nd 5pt (and/or 5px) you can change to make any size you want (similar to the hspace I mentioned earlier) [5pt, color.of.the.inside.you.want ,border:5pt color.of.the.border.you.want] the border and after is optional... this is only if you want a border on your bbox Paremeters [|size|, |color|,border:|size| |type| |color|]; Possible values for type: Solid, ridge, inset, outset, none, dashed, dotted, double, groove. \(\sf\huge{Invisible~Center~BBox}\) If you define a color wrong in a bbox parameter, it will become invisible in the center, you can see straight through it. I thought this was a fun little feature I should add. Heres some examples. \(\bbox[5pt,skybue ,border:5px solid blue]{Test~Text}\) `\(\bbox[5pt,skybue ,border:5px solid blue]{Test~Text}\)` OR \(\bbox[5pt,skybue]{Test~Text}\) `\(\bbox[5pt,skybue]{Test~Text}\)` OR \(\bbox[5pt,skybue ,border:5pt solid blue]{Test~Text}\) `\(\bbox[5pt,skybue ,border:5pt solid blue]{Test~Text}\)` If you put something behind this bbox, you will notice it has a 0% Transparency Value, meaning whats behind it can be seen. \(\sf\huge{Overlaping~Text}\) Rlap is to overlap your text, not really much more to say about that. \(\rlap{\color{blue}{Test~Text}}{\color{teal}{\:Test~Text}}\) `\(\rlap{\color{blue}{Test~Text}}{\color{teal}{\:Test~Text}}\)` To Better Show You Whats Going On There I'm Going To Use Parenthesis, When You Are Entering The Command Do NOT Use The Parenthesis As It Will NOT Work! `\(\rlap{\color{(color you want to use for the lower layer here)}{(Text You Want For The Lower Layer}}{\color{(color you want for the lower layer here)}{(Spacing You Want Here this is important otherwise they'll be directly underneath eachother and you wont be able to see the shadow effect if you will)(Text you want for the top layer here)}}\)` There is another way to do this, however it does cause more lag! ``` \(\rlap{\sf Test}\)\(\rlap{\color{orange}{\sf ~Test}}\) ``` output: \(\rlap{\sf Test}\)\(\rlap{\color{orange}{\sf ~Test}}\) \(\sf\huge{HyperLinks}\) This is used to put links in chat in \(\LaTeX\) formating! \(\href{///ultrilliam.com/}{Test~Text}\) `\(\href{///ultrilliam.com/}{Test~Text}\)` For links you needto use 3 "/"s and for links within the openstudy domain you use https:/// for links outside of openstudy you use http:/// \(\href{///www.openstudy.com/}{Test~Text}\) `\(\href{///www.openstudy.com/}{Test~Text}\)` Once again im going to use parenthesis to show you how this works, so don't use parenthesis when you are entering the command Outside of openstudy `\(\href{http:///(link you want here)/{(text you want the button to say here)}\)` Inside of openstudy `\(\href{https:///(link you want here)/{(text you want the button to say here)}\)` \(\sf\huge{Entering~More~Then~One~Line\\With~One~Latex~String}\) This is a very simple but yet, VERY usefull feature in \(\LaTeX\). You may not need it much for basic stuff, but all in all, it REALLY helps for the advanced stuff! To skip to the next line while typing latex, just put "\\" next to the word you want to end that line... For Example. \(Test\\Text\) `\(Test\\Text\)` As you can see by the above, everytime i put \\ it goes to the next line without starting a new string of \(\LaTeX\). \(\sf\huge{Underlines}\) This is a very simple, yet complex feature at the same time. It allows you to put a line under your \(\LaTeX\). \(\underline{Test~Text}\) `\(\underline{Test~Text}\)` As you can see the command is "\underline{}" \(\sf\huge{Overlines}\) This is a very simple, yet complex feature at the same time. It allows you to put a line over your \(\LaTeX\). \(\overline{Test~Text}\) `\(\overline{Test~Text}\)` As you can see the command is "\overline{}" \(\sf\huge{Invisible~\LaTeX}\) This Is So Simple It Doesn't Need To Be Said. All you have to do is \(\LaTeX\) with a white color. \(\sf\huge{Hidden~\LaTeX}\) \(\hspace{500pt}{Hidden~\LaTeX}\) `\(\hspace{500pt}{Hidden~\LaTeX}\)` You simply use hspace with a 500pt value so its off the screen, then to view it you just view the \(\LaTeX\) command. \(\sf\huge{Whacky~\LaTeX}\) In \(\LaTeX\) there are easter eggs, one of them is you can use "^" and "_" to shrink a letter and put it closer to the top or bottom \(T^es_t~^Te_xt^)\) `\(T^es_t~^Te_xt^)\)` Unfortantly though, you cant put more then one for each digit... if you did ^t^e^s^t^ it wouldn't work, you can only do it 2 digits apart. HOWEVER you can do this \(^{Test~Text}\) Or \(_{Test~Text}\) `\(^{Test~Text}\)` Or `\(_{Test~Text}\)` Update: You can infact actually put more then one for each digit! In order to you do it like this \(T^{e^{s^{t^{~^{T^{e^{s^{t}}}}}}}}\) `\(T^{e^{s^{t^{~^{T^{e^{s^{t}}}}}}}}\)` You need a "}" bracket at the end for ever single "{" you did. \(\sf\huge{Combining~\LaTeX~Commands}\) Of course you can combine \(\LaTeX\) commands to make amazing things (in version 5 I'll add WAY more to this section, sorry that atm theres not much for this.) For those that don't know how to combine \(\LaTeX\) for a lot of the latex things, then ill explain how. `\(\Size\Font\color{colorhere}{texthere}\)` OR `\(\Size\Font\color{colorhere}{texthere or additional commands you want to be colored such as bbox}\)` Pretty much the orginization is universal as long as you follow the pattern of how it works and combines :P For example I combined overline+underline+whacky\(\LaTeX\)+rlap to make my \(\LaTeX\) signiture, the result was this... \(\huge\sf\rlap{\color{lime}{\hspace{-1.55px}-^Ja_ynator^49_5-}}{\sf\color{lime}{\overline{\underline{\color{blue}{-^Ja_ynator^49_5-}}}}}\) `\(\huge\sf\rlap{\color{lime}{\hspace{-1.55px}-^Ja_ynator^49_5-}}{\sf\color{lime}{\overline{\underline{\color{blue}{-^Ja_ynator^49_5-}}}}}\)` \(\sf\huge{\LaTeX~Symbols}\) \(\begin{array}{|l|l|}\hline \sf\normalsize{Output}&\sf\normalsize{Symbol}&\sf\normalsize{Output}&\sf\normalsize{Symbol}\\\hline \sf\normalsize{\pm}&\sf\normalsize{\backslash pm}&\sf\normalsize{\div}&\sf\normalsize{\backslash div}\\\hline \sf\normalsize{\star}&\sf\normalsize{\backslash star}&\sf\normalsize{\amalg}&\sf\normalsize{\backslash amalg}\\\hline \sf\normalsize{\uplus}&\sf\normalsize{\backslash uplus}&\sf\normalsize{\vee}&\sf\normalsize{\backslash vee}\\\hline \sf\normalsize{\ominus}&\sf\normalsize{\backslash ominus}&\sf\normalsize{\bullet}&\sf\normalsize{\backslash bullet}\\\hline \sf\normalsize{\rhd}&\sf\normalsize{\backslash rhd}&\sf\normalsize{\oslash}&\sf\normalsize{\backslash oslash}\\\hline \sf\normalsize{\triangleleft}&\sf\normalsize{\backslash triangleleft}&\sf\normalsize{\bigtriangledown}&\sf\normalsize{\backslash bigtriangledown}\\\hline \sf\normalsize{\setminus}&\sf\normalsize{\backslash setminus}&\sf\normalsize{\mp}&\sf\normalsize{\backslash mp}\\\hline \sf\normalsize{\cdot}&\sf\normalsize{\backslash cdot}&\sf\normalsize{\dagger}&\sf\normalsize{\backslash dagger}\\\hline \sf\normalsize{\cap}&\sf\normalsize{\backslash cap}&\sf\normalsize{\sqcap}&\sf\normalsize{\backslash sqcap}\\\hline \sf\normalsize{\wedge}&\sf\normalsize{\backslash wedge}&\sf\normalsize{\otimes}&\sf\normalsize{\backslash otimes}\\\hline \sf\normalsize{\diamond}&\sf\normalsize{\backslash diamond}&\sf\normalsize{\unlhd}&\sf\normalsize{\backslash unlhd}\\\hline \sf\normalsize{\odot}&\sf\normalsize{\backslash odot}&\sf\normalsize{\Diamond}&\sf\normalsize{\backslash Diamond}\\\hline \sf\normalsize{\Box}&\sf\normalsize{\backslash Box}&\sf\normalsize{\wr}&\sf\normalsize{\backslash wr}\\\hline \sf\normalsize{\times}&\sf\normalsize{\backslash times}&\sf\normalsize{\ast}&\sf\normalsize{\backslash ast}\\\hline \sf\normalsize{\ddagger}&\sf\normalsize{\backslash ddagger}&\sf\normalsize{\cup}&\sf\normalsize{\backslash cup}\\\hline \sf\normalsize{\sqcup}&\sf\normalsize{\backslash sqcup}&\sf\normalsize{\oplus}&\sf\normalsize{\backslash oplus}\\\hline \sf\normalsize{\circ}&\sf\normalsize{\backslash circ}&\sf\normalsize{\lhd}&\sf\normalsize{\backslash lhd}\\\hline \sf\normalsize{\unrhd}&\sf\normalsize{\backslash unrhd}&\sf\normalsize{\bigcirc}&\sf\normalsize{\backslash bigcirc}\\\hline \sf\normalsize{\bigtriangleup}&\sf\normalsize{bigtriangleup}&\sf\normalsize{\triangleright}&\sf\normalsize{\backslash triangleright}\\\hline \sf\normalsize{\supset}&\sf\normalsize{\backslash supset}&\sf\normalsize{\subseteq}&\sf\normalsize{\backslash subseteq}\\\hline \sf\normalsize{\smile}&\sf\normalsize{\backslash smile}&\sf\normalsize{\equiv}&\sf\normalsize{\backslash equiv}\\\hline \sf\normalsize{\sqsupseteq}&\sf\normalsize{\backslash sqsupseteq}&\sf\normalsize{\in}&\sf\normalsize{\backslash in}\\\hline \sf\normalsize{\succ}&\sf\normalsize{\backslash succ}&\sf\normalsize{\preceq}&\sf\normalsize{\backslash preceq}\\\hline \sf\normalsize{\perp}&\sf\normalsize{\backslash perp}&\sf\normalsize{\mid}&\sf\normalsize{\backslash mid}\\\hline \sf\normalsize{\ge}&\sf\normalsize{\backslash ge}&\sf\normalsize{\ll}&\sf\normalsize{\backslash ll}\\\hline \sf\normalsize{\simeq}&\sf\normalsize{\backslash simeq}&\sf\normalsize{\approx}&\sf\normalsize{\backslash approx}\\\hline \sf\normalsize{\supseteq}&\sf\normalsize{\backslash supseteq}&\sf\normalsize{\sqsubset}&\sf\normalsize{\backslash sqsubset}\\\hline \sf\normalsize{\frown}&\sf\normalsize{\backslash frown}&\sf\normalsize{\propto}&\sf\normalsize{\backslash propto}\\\hline \sf\normalsize{\ni}&\sf\normalsize{\backslash ni}&\sf\normalsize{\vdash}&\sf\normalsize{\backslash vdash}\\\hline \sf\normalsize{\succeq}&\sf\normalsize{\backslash succeq}&\sf\normalsize{\parallel}&\sf\normalsize{\backslash parallel}\\\hline \sf\normalsize{\neq}&\sf\normalsize{\backslash neq}&\sf\normalsize{\gg}&\sf\normalsize{\backslash gg}\\\hline \sf\normalsize{\subset}&\sf\normalsize{\backslash subset}&\sf\normalsize{\asymp}&\sf\normalsize{\backslash asymp}\\\hline \sf\normalsize{\cong}&\sf\normalsize{\backslash cong}&\sf\normalsize{\sqsupset}&\sf\normalsize{\backslash sqsupset}\\\hline \sf\normalsize{\sqsubseteq}&\sf\normalsize{\backslash sqsubseteq}&\sf\normalsize{\bowtie}&\sf\normalsize{\backslash bowtie}\\\hline \sf\normalsize{\prec}&\sf\normalsize{\backslash prec}&\sf\normalsize{\dashv}&\sf\normalsize{\backslash dashv}\\\hline \sf\normalsize{\models}&\sf\normalsize{\backslash models}&\sf\normalsize{\| }&\sf\normalsize{\backslash | }\\\hline \sf\normalsize{\nmid}&\sf\normalsize{\backslash nmid}&\sf\normalsize{\nsim}&\sf\normalsize{\backslash nsim}\\\hline \sf\normalsize{\not<}&\sf\normalsize{\backslash not<}&\sf\normalsize{\not\le}&\sf\normalsize{\backslash not\backslash le}\\\hline \sf\normalsize{\not\approx}&\sf\normalsize{\backslash not\backslash approx}&\sf\normalsize{\not\parallel}&\sf\normalsize{\backslash not\backslash parallel}\\\hline \sf\normalsize{\lneq}&\sf\normalsize{\backslash lneq}&\sf\normalsize{\lneqq}&\sf\normalsize{\backslash lneqq}\\\hline \sf\normalsize{\nleq}&\sf\normalsize{\backslash nleq}&\sf\normalsize{\ncong}&\sf\normalsize{\backslash ncong}\\\hline \sf\normalsize{\not>}&\sf\normalsize{\backslash not>}&\sf\normalsize{\not\ge}&\sf\normalsize{\backslash not\backslash ge}\\\hline \sf\normalsize{\not\cong}&\sf\normalsize{\backslash not\backslash cong}&\sf\normalsize{\nless}&\sf\normalsize{\backslash nless}\\\hline \sf\normalsize{\gneq}&\sf\normalsize{\backslash gneq}&\sf\normalsize{\gneqq}&\sf\normalsize{\backslash gneqq}\\\hline \sf\normalsize{\ngeq}&\sf\normalsize{\backslash ngeq}&\sf\normalsize{\nparallel}&\sf\normalsize{\backslash nparallel}\\\hline \sf\normalsize{\not=}&\sf\normalsize{\backslash not=}&\sf\normalsize{\not\sim}&\sf\normalsize{\backslash not\backslash sim}\\\hline \sf\normalsize{\not\equiv}&\sf\normalsize{\backslash not\backslash equiv}&\sf\normalsize{\ngtr}&\sf\normalsize{\backslash ngtr}\\\hline \sf\normalsize{\lnsim}&\sf\normalsize{\backslash lnsim}&\sf\normalsize{\alpha}&\sf\normalsize{\backslash alpha}\\\hline \sf\normalsize{\epsilon}&\sf\normalsize{\backslash epsilon}&\sf\normalsize{\theta}&\sf\normalsize{\backslash theta}\\\hline \sf\normalsize{\lambda}&\sf\normalsize{\backslash lambda}&\sf\normalsize{\pi}&\sf\normalsize{\backslash pi}\\\hline \sf\normalsize{\sigma}&\sf\normalsize{\backslash sigma}&\sf\normalsize{\phi}&\sf\normalsize{\backslash phi}\\\hline \sf\normalsize{\omega}&\sf\normalsize{\backslash omega}&\sf\normalsize{\beta}&\sf\normalsize{\backslash beta}\\\hline \sf\normalsize{\varepsilon}&\sf\normalsize{\backslash varepsilon}&\sf\normalsize{\vartheta}&\sf\normalsize{\backslash vartheta}\\\hline \sf\normalsize{\mu}&\sf\normalsize{\backslash mu}&\sf\normalsize{\varpi}&\sf\normalsize{\backslash varpi}\\\hline \sf\normalsize{\varsigma}&\sf\normalsize{\backslash varsigma}&\sf\normalsize{\varphi}&\sf\normalsize{\backslash varphi}\\\hline \sf\normalsize{\gamma}&\sf\normalsize{\backslash gamma}&\sf\normalsize{\zeta}&\sf\normalsize{\backslash zeta}\\\hline \sf\normalsize{\iota}&\sf\normalsize{\backslash iota}&\sf\normalsize{\nu}&\sf\normalsize{\backslash nu}\\\hline \sf\normalsize{\rho}&\sf\normalsize{\backslash rho}&\sf\normalsize{\tau}&\sf\normalsize{\backslash tau}\\\hline \sf\normalsize{\chi}&\sf\normalsize{\backslash chi}&\sf\normalsize{\delta}&\sf\normalsize{\backslash delta}\\\hline \sf\normalsize{\eta}&\sf\normalsize{\backslash eta}&\sf\normalsize{\kappa}&\sf\normalsize{\backslash kappa}\\\hline \sf\normalsize{\xi}&\sf\normalsize{\backslash xi}&\sf\normalsize{\varrho}&\sf\normalsize{\backslash varrho}\\\hline \sf\normalsize{\upsilon}&\sf\normalsize{\backslash upsilon}&\sf\normalsize{\psi}&\sf\normalsize{\backslash psi}\\\hline \sf\normalsize{\Gamma}&\sf\normalsize{\backslash Gamma}&\sf\normalsize{\Xi}&\sf\normalsize{\backslash Xi}\\\hline \sf\normalsize{\Phi}&\sf\normalsize{\backslash Phi}&\sf\normalsize{\Delta}&\sf\normalsize{\backslash Delta}\\\hline \sf\normalsize{\Pi}&\sf\normalsize{\backslash Pi}&\sf\normalsize{\Psi}&\sf\normalsize{\backslash Psi}\\\hline \sf\normalsize{\Theta}&\sf\normalsize{\backslash Theta}&\sf\normalsize{\Sigma}&\sf\normalsize{\backslash Sigma}\\\hline \sf\normalsize{\Omega}&\sf\normalsize{\backslash Omega}&\sf\normalsize{\Lambda}&\sf\normalsize{\backslash Lambda}\\\hline \sf\normalsize{\Upsilon}&\sf\normalsize{\backslash Upsilon}&\sf\normalsize{\gets}&\sf\normalsize{\backslash gets}\\\hline \sf\normalsize{\leftarrow}&\sf\normalsize{\backslash leftarrow}&\sf\normalsize{\rightarrow}&\sf\normalsize{\backslash rightarrow}\\\hline \sf\normalsize{\leftrightarrow}&\sf\normalsize{\backslash leftrightarrow}&\sf\normalsize{\mapsto}&\sf\normalsize{\backslash mapsto}\\\hline \sf\normalsize{\leftharpoonup}&\sf\normalsize{\backslash leftharpoonup}&\sf\normalsize{\rightleftharpoons}&\sf\normalsize{\backslash rightleftharpoons}\\\hline \sf\normalsize{\Longleftarrow}&\sf\normalsize{\backslash Longleftarrow}&\sf\normalsize{\Longrightarrow}&\sf\normalsize{\backslash Longrightarrow}\\\hline \sf\normalsize{\Longleftrightarrow}&\sf\normalsize{\backslash Longleftrightarrow}&\sf\normalsize{\hookrightarrow}&\sf\normalsize{\backslash hookrightarrow}\\\hline \sf\normalsize{\rightharpoondown}&\sf\normalsize{\backslash rightharpoondown}&\sf\normalsize{\uparrow}&\sf\normalsize{\backslash uparrow}\\\hline \sf\normalsize{\downarrow}&\sf\normalsize{\backslash downarrow}&\sf\normalsize{\updownarrow}&\sf\normalsize{\backslash updownarrow}\\\hline \sf\normalsize{\nearrow}&\sf\normalsize{\backslash nearrow}&\sf\normalsize{\swarrow}&\sf\normalsize{\backslash swarrow}\\\hline \sf\normalsize{\to}&\sf\normalsize{\backslash to}&\sf\normalsize{\Leftarrow}&\sf\normalsize{\backslash Leftarrow}\\\hline \sf\normalsize{\Rightarrow}&\sf\normalsize{\backslash Rightarrow}&\sf\normalsize{\Leftrightarrow}&\sf\normalsize{\backslash Leftrightarrow}\\\hline \sf\normalsize{\hookleftarrow}&\sf\normalsize{\backslash hookleftarrow}&\sf\normalsize{\leftharpoondown}&\sf\normalsize{\backslash leftharpoondown}\\\hline \sf\normalsize{\longleftarrow}&\sf\normalsize{\backslash longleftarrow}&\sf\normalsize{\longrightarrow}&\sf\normalsize{\backslash longrightarrow}\\\hline \sf\normalsize{\longleftrightarrow}&\sf\normalsize{\backslash longleftrightarrow}&\sf\normalsize{\longmapsto}&\sf\normalsize{\backslash longmapsto}\\\hline \sf\normalsize{\rightharpoonup}&\sf\normalsize{\backslash rightharpoonup}&\sf\normalsize{\leadsto}&\sf\normalsize{\backslash leadsto}\\\hline \sf\normalsize{\Uparrow}&\sf\normalsize{\backslash Uparrow}&\sf\normalsize{\Downarrow}&\sf\normalsize{\backslash Downarrow}\\\hline \sf\normalsize{\Updownarrow}&\sf\normalsize{\backslash Updownarrow}&\sf\normalsize{\searrow}&\sf\normalsize{\backslash searrow}\\\hline \sf\normalsize{\nwarrow}&\sf\normalsize{\backslash nwarrow}&\sf\normalsize{\hat{x}}&\sf\normalsize{\backslash hat\{ x\} }\\\hline \sf\normalsize{\breve{x}}&\sf\normalsize{\backslash breve\{ x\} }&\sf\normalsize{\grave{x}}&\sf\normalsize{\backslash grave\{ x\} }\\\hline \sf\normalsize{\bar{x}}&\sf\normalsize{\backslash bar\{ x\} }&\sf\normalsize{\check{x}}&\sf\normalsize{\backslash check\{ x\} }\\\hline \sf\normalsize{\acute{x}}&\sf\normalsize{\backslash acute\{ x\} }&\sf\normalsize{\tilde{x}}&\sf\normalsize{\backslash tilde\{ x\} }\\\hline \sf\normalsize{\vec{x}}&\sf\normalsize{\backslash vec\{ x\} }&\sf\normalsize{\dot{x}}&\sf\normalsize{\backslash dot\{ x\} }\\\hline \sf\normalsize{\ddot{x}}&\sf\normalsize{\backslash ddot\{ x\} }&\sf\normalsize{\mathring{x}}&\sf\normalsize{\backslash mathring\{ x\} }\\\hline \sf\normalsize{\vec{\jmath}}&\sf\normalsize{\backslash vec\{\backslash jmath\} }&\sf\normalsize{\tilde{\imath}}&\sf\normalsize{\backslash tilde\{\backslash imath\} }\\\hline \sf\normalsize{\widehat{Test~Text}}&\sf\normalsize{\backslash widehat\{ Test~Text\} }&\sf\normalsize{\widetilde{Test~Text}}&\sf\normalsize{\backslash widetilde\{ Test~Text\} }\\\hline \sf\normalsize{\infty}&\sf\normalsize{\backslash infty}&\sf\normalsize{\aleph}&\sf\normalsize{\backslash aleph}\\\hline \sf\normalsize{\jmath}&\sf\normalsize{\backslash jmath}&\sf\normalsize{\Re}&\sf\normalsize{\backslash Re}\\\hline \sf\normalsize{\prime}&\sf\normalsize{\backslash prime}&\sf\normalsize{\surd}&\sf\normalsize{\backslash surd}\\\hline \sf\normalsize{\bot}&\sf\normalsize{\backslash bot}&\sf\normalsize{\forall}&\sf\normalsize{\backslash forall}\\\hline \sf\normalsize{\flat}&\sf\normalsize{\backslash flat}&\sf\normalsize{\backslash}&\sf\normalsize{\backslash backslash}\\\hline \sf\normalsize{\clubsuit}&\sf\normalsize{clubsuit}&\sf\normalsize{\spadesuit}&\sf\normalsize{\backslash spadesuit}\\\hline \sf\normalsize{\S}&\sf\normalsize{\backslash S}&\sf\normalsize{\triangle}&\sf\normalsize{\backslash triangle}\\\hline \sf\normalsize{\hbar}&\sf\normalsize{\backslash hbar}&\sf\normalsize{\ell}&\sf\normalsize{\backslash ell}\\\hline \sf\normalsize{\Im}&\sf\normalsize{\backslash Im}&\sf\normalsize{\emptyset}&\sf\normalsize{\backslash emptyset}\\\hline \sf\normalsize{\partial}&\sf\normalsize{\backslash partial}&\sf\normalsize{\vdash}&\sf\normalsize{\backslash vdash}\\\hline \sf\normalsize{\exists}&\sf\normalsize{\backslash exists}&\sf\normalsize{\natural}&\sf\normalsize{\backslash natural}\\\hline \sf\normalsize{\diamondsuit}&\sf\normalsize{\backslash diamondsuit}&\sf\normalsize{\Box}&\sf\normalsize{\backslash Box}\\\hline \sf\normalsize{\Join}&\sf\normalsize{\backslash Join}&\sf\normalsize{\angle}&\sf\normalsize{\backslash angle}\\\hline \sf\normalsize{\imath}&\sf\normalsize{\backslash imath}&\sf\normalsize{\wp}&\sf\normalsize{\backslash wp}\\\hline \sf\normalsize{\mho}&\sf\normalsize{\backslash mho}&\sf\normalsize{\nabla}&\sf\normalsize{\backslash nabla}\\\hline \sf\normalsize{\top}&\sf\normalsize{\backslash top}&\sf\normalsize{\dashv}&\sf\normalsize{\backslash dashv}\\\hline \sf\normalsize{\neg}&\sf\normalsize{\backslash neg}&\sf\normalsize{\sharp}&\sf\normalsize{\backslash sharp}\\\hline \sf\normalsize{\Diamond}&\sf\normalsize{\backslash Diamond}&\sf\normalsize{\heartsuit}&\sf\normalsize{\backslash heartsuit}\\\hline \sf\normalsize{\blacksquare}&\sf\normalsize{\backslash blacksquare}&\sf\normalsize{\_ }&\sf\normalsize{\backslash \_ }\\\hline \sf\normalsize{\{ }&\sf\normalsize{\backslash\{ }&\sf\normalsize{\% }&\sf\normalsize{\backslash \% }\\\hline \sf\normalsize{\} }&\sf\normalsize{\backslash\} }&\sf\normalsize{\# }&\sf\normalsize{\backslash \# }\\\hline \sf\normalsize{\backslash}&\sf\normalsize{backslash}&\sf\normalsize{\lceil}&\sf\normalsize{\backslash lceil}\\\hline \sf\normalsize{\rangle}&\sf\normalsize{\backslash rangle}&\sf\normalsize{\lfloor}&\sf\normalsize{\backslash lfloor}\\\hline \sf\normalsize{\rceil}&\sf\normalsize{\backslash rceil}&\sf\normalsize{\rfloor}&\sf\normalsize{\backslash rfloor}\\\hline \sf\normalsize{\langle}&\sf\normalsize{\backslash langle}&\sf\normalsize{\sum}&\sf\normalsize{\backslash sum}\\\hline \sf\normalsize{\prod}&\sf\normalsize{\backslash prod}&\sf\normalsize{\bigcup}&\sf\normalsize{\backslash bigcup}\\\hline \sf\normalsize{\bigwedge}&\sf\normalsize{\backslash bigwedge}&\sf\normalsize{\bigoplus}&\sf\normalsize{\backslash bigoplus}\\\hline \sf\normalsize{\int}&\sf\normalsize{\backslash int}&\sf\normalsize{\coprod}&\sf\normalsize{\backslash coprod}\\\hline \sf\normalsize{\bigsqcup}&\sf\normalsize{\backslash bigsqcup}&\sf\normalsize{\bigodot}&\sf\normalsize{\backslash bigodot}\\\hline \sf\normalsize{\biguplus}&\sf\normalsize{\backslash biguplus}&\sf\normalsize{\oint}&\sf\normalsize{\backslash oint}\\\hline \sf\normalsize{\bigcap}&\sf\normalsize{\backslash bigcap}&\sf\normalsize{\bigvee}&\sf\normalsize{\backslash bigvee}\\\hline \sf\normalsize{\bigotimes}&\sf\normalsize{\backslash bigotimes}\\\hline \end{array}\) For the record, this is why i didnt want to do symbols... because theres so many of them and there taking this giant amount of room... oh well... in v5 ill do tables this way i can compact this and use 5-6x more space... next version ill also get more specific about all of these :P If i accidently said anything more then once, or messed up on anything, please let me know so I can fix it next version! \(\sf\huge{Macros}\) Macros are to repeat latex you have enterd without having to type it all out again, and how it works is very simple. To begin a macro type "\def\rs{your latex/parameters goes here}" after you have entered the parameters type \rs for every time you want another one. for example, \(\def\rs{Test~Text}\rs\rs\rs\) `\(\def\rs{Test~Text}\rs\rs\rs\)` To explain better what is going on here, the \def command starts defining the new command, \rs is the command that is made, so \def\hoopla would make the new command \hoopla. There are more ways to define Macros as well, for example \newcommand heres how that one works. \newcommand{name}{latex} OR \newcommand{name}[numberofparameters]{latex} let me explain number 2, \newcommand{ogify}[2]{\color{orange}{#1}\color{green}{#2}} #1 signifys the first paremeter, and #2 the second, lets give you the usage of such a command \ogify{Hi.~}{How~Are~You?} Heres a demo: \(\newcommand{ogify}[2]{\color{orange}{#1}\color{green}{#2}}\ogify{test~}{text}\) ``` \(\newcommand{ogify}[2]{\color{orange}{#1}\color{green}{#2}}\ogify{test~}{text}\) ``` \(\sf\huge{Tables \& Charts \& Arrays~Oh~My}\) Lot More To Be Added In V.5-6 ok to make a lined gragh like the one my colors/symbols were in you start with `\(\begin{array}{|l|l|}\hline` then you skip to the next line to enter parameters after you have entered your top paremeters, if you want more then one row, you simply have a & sign after the parameters you then enter more parameters... to skip to the next line of the gragh simply do "\\" but dont forget the extra \ for the command! after you do \\ for my gragh you do \hline so the final result is "\\\hline" then you skip to the next line and continue you end the gragh for that with this, `\end{array}\)` For example, \(\begin{array}{|l|l|}\hline \sf{Test}&\sf{Text}\\\hline \sf{Test}&\sf{Text}\\\hline \sf{Test}&\sf{Text}\\\hline \end{array}\) ``` \(\begin{array}{|l|l|}\hline \sf{Test}&\sf{Text}\\\hline \sf{Test}&\sf{Text}\\\hline \sf{Test}&\sf{Text}\\\hline \end{array}\) ``` \(\sf\huge{fcolorbox~\&~colorbox}\) Tired of normal boxes and don't want to use bounding boxes? well then this is just right for you. The color box takes 2 paremeters, the text, and the background color, where as the fcolorbox takes 3, the text, the background color, and the border color. \(\colorbox{green}{test}\) `\(\colorbox{green}{test}\)` \(\fcolorbox{blue}{cyan}{test}\) `\(\fcolorbox{blue}{cyan}{test}\)` \(\sf\huge{Custom~LaTeX!}\) There is a very powerfull latex command known as \style... This command can be used to do a lot, Here are some examples, Custom latex is done through the \style command, the \style command allows for custom CSS propertys to be used. CSS is what is used to style a website. At the time of me writing this OpenStudy has the MathJax Safe extension enabled, meaning we have limited use of this command, we will be discussing what is contained in this limited use here. Heres how this will work, for things that have a command in latex, for example `font-size` you will be required to have the text size set with latex before it will change the size of the text. This is due to the default latex behavior over-riding the style command, so by inputing a latex command for it, it makes the size changeable. I will indicate which ones will require this by a flag IE `RLC:true;commandType:|commandtypehere|;` (RLC means requires latex command) Child-Propertys are propertys that can be used instead of the parent property. Heres the format this will be in: { "styleProperty":|StyleProperty|, "Description":|ShortDescription|, "value(s)":{ |valuetype|:{ "Possible Values":|value|, "Description":|value| } }, "Requires Latex Command":|value|, "Latex Command Type":|value|, "Child-Propertys (IA)":|value|, "Examples":[] } TIP: contents within "||" symbols will be changed, anything out of it is a constant in the format field. ||'s in ||'s means that the value can be changed by you, and that part of it is optional, and doesnt have to be defined to work. To use these command what you will do is \style{StyleProperty:value(s);StyleProperty:value(s);StyleProperty:value(s);}{stuff here} Now then, lets jump into the allowed styles: ``` [ { "styleProperty":"color", "Description":"Changes the color of the text", "Format":"color:|color|;", "value(s)":{ "color":{ "Possible Values":"Any Color; RGB, RGBA, or Hex representation of a color", "Description":"The color the text will be changed to" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":{ "By Name":"\style{color:green;}{test~text}", "By Hex":"\style{color:#00FF00;}{test~text}", "By RBG":"\style{color:rgb(12,49,94);}{test~text}", "By RBGA":"\style{color:rgba(12,149,94,0.5);}{test~text}" } }, { "styleProperty":"background-color", "Description":"Changes the color of the background", "Format":"background-color:|color|;", "value(s)":{ "color":{ "Possible Values":"Any Color; RGB, RGBA, or Hex representation of a color", "Description":"The color the background will be changed to" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":{ "By Name":"\style{background-color:green;}{test~text}", "By Hex":"\style{background-color:#00FF00;}{test~text}", "By RBG":"\style{background-color:rgb(12,49,94);}{test~text}", "By RBGA":"\style{background-color:rgba(12,149,94,0.5);}{test~text}" } }, { "styleProperty":"border", "Description":"Changes the border of the element", "Format":"border:|size| ||color|| ||type||;", "value(s)":{ "color":{ "Possible Values":"Any Color; RGB, RGBA, or Hex representation of a color", "Description":"The color the Border will be" }, "size":{ "Possible Values":"Any Size", "Description":"The width the border will be" }, "type":{ "Possible Values":["inset","outset","dashed","dotted","solid","groove","ridge","double","solid","none","hidden"], "Description":"The style the Border will be" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":[ "\style{border:1px green dashed;}{test~text}", "\style{border:3px orange solid;}{test~text}" ] }, { "styleProperty":"cursor", "Description":"Changes the style of the cursor when the cursor hovers over the latex", "Format":"cursor:|style|;", "value(s)":{ "style":{ "Possible Values":["alias","all-scroll","auto","cell","context-menu","col-resize","copy","crosshair","default","e-resize","ew-resize","grab","grabbing","help","move","n-resize","ne-resize","nesw-resize","ns-resize","nw-resize","nwse-resize","no-drop","none","not-allowed","pointer","progress","row-resize","s-resize","se-resize","sw-resize","text","URL","vertical-text","w-resize","wait","zoom-in","zoom-out"], "Description":"The style the cursor will look when the cursor hover overs the latex" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":{ "\style{cursor:cell;}{test~text}", "\style{cursor:url('../images/money.png');}{test~text}" } }, { "styleProperty":"margin", "Description":"Adds a distance between the latex and the sorounding elements", "Format":"margin:|size|;", "value(s)":{ "size":{ "Possible Values":"Any Size", "Description":"The width the margin will be" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":{ "\style{margin:10px;}{test~text}", "\style{margin:10px 2px 4px 7px;}{test~text}" } }, { "styleProperty":"padding", "Description":"Adds a distance between the latex and the text inside of it", "Format":"padding:|size|;", "value(s)":{ "size":{ "Possible Values":"Any Size", "Description":"The width the padding will be" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":{ "\style{padding:10px;}{test~text}", "\style{padding:10px 2px 4px 7px;}{test~text}" } }, { "styleProperty":"text-shadow", "Description":"Adds a shadow to the text (and consequently removes the default white shadow)", "Format":"text-shadow:|color| |vertical-position| |horizontal-position| ||shadow-blur-width||;", "value(s)":{ "vertical-position&horizontal-position":{ "Possible Values":"Any Size", "Description":"The position the shadow will be" }, "color":{ "Possible Values":"Any Color; RGB, RGBA, or Hex representation of a color", "Description":"The color the Border will be" }, "shadow-blue-width":{ "Possible Values":"Any Size", "Description":"The width of the shadow blur" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":{ "\style{text-shadow:green 2px 2px 5px;}{test~text}", "\style{text-shadow:blue 1px 3px;}{test~text}", "\style{text-shadow:orange 2px 2px, green 3px 3px, blue 4px 5px;}{test~text}", "\style{text-shadow:orange 2px 2px 1px, green 3px 3px 2px, blue 4px 5px 3px;}{test~text}" } }, { "styleProperty":"font-family", "Description":"Changes the font", "Format":"font-family:|font|;", "value(s)":{ "font":{ "Possible Values":"Any Font", "Description":"The font to change the text to" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":"\rf1{t}\rf1{e}\rf1{s}\rf1{t}~\rf1{t}\rf1{e}\rf1{x}\rf1{t}" }, { "styleProperty":"font-size", "Description":"Changes the font size", "Format":"font-size:|size|;", "value(s)":{ "size":{ "Possible Values":"Any Size", "Description":"The size to change the text to" } }, "Requires Latex Command":true, "Latex Command Type":"size", "Child-Propertys (IA)":"N/A", "Examples":"\style{font-size:34px;}{\tiny test~text}" }, { "styleProperty":"font-style", "Description":"Changes the font style", "Format":"font-style:|style|;", "value(s)":{ "style":{ "Possible Values":["normal","oblique","italic"], "Description":"The style to change the text to" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":"\rf1{t}\rf1{e}\rf1{s}\rf1{t}~\rf1{t}\rf1{e}\rf1{x}\rf1{t}" }, { "styleProperty":"font-weight", "Description":"Changes the font boldness", "Format":"font-weight:|boldness|;", "value(s)":{ "style":{ "Possible Values":["normal","bold","bolder","100","200","300","400","500","600","700","800","900"], "Description":"The boldness to set the text at" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":"\style{font-weight:bolder;}{test~text}" }, { "styleProperty":"opacity", "Description":"Changes the latexs opacity", "Format":"opacity":|opacity|;", "value(s)":{ "opacity":{ "Possible Values":"a number from 0 to 1", "Description":"The opacity the latex will be at" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":"\style{opacity:0.5;}{test~text}" }, { "styleProperty":"outline", "Description":"Adds a outline to the latex (Generally you should use borders instead)", "Format":"ouline":|type| |size| |color|;", "value(s)":{ "size":{ "Possible Values":"Any Size", "Description":"The width of the outline" }, "color":{ "Possible Values":"Any Color; RGB, RGBA, or Hex representation of a color", "Description":"The color the outline will be" }, "type":{ "Possible Values":["inset","outset","dashed","dotted","solid","groove","ridge","double","solid","none","hidden"], "Description":"The style the outline will be" } }, "Requires Latex Command":false, "Latex Command Type":"N/A", "Child-Propertys (IA)":"N/A", "Examples":"\style{opacity:0.5;}{test~text}" } ] Notes: For font family, its buggy, and only 1 letters font can be changed at a time... defining a macro may help. \(\newcommand{\rf1}[2]{\style{font-family:#1;}{#2}}\) or if you dont want to define a font, and have the font static for the command... \(\newcommand{\rf1}[1]{\style{font-family:sans;font-weight:normal;font-style:normal;}{#1}}\) Ill use example 2 for now. See font-family.examples for details on usage. The same thing goes for font-style. ``` \(\sf\Large{~~Demos!}\) \(\sf\Large{~~Custom~LaTeX~Font~Sizes!}\) \(\style{fontSize:72px;}{\small Text}\) `\(\style{fontSize:72px;}{\small Text}\)` \(\sf\Large{~~Custom~LaTeX~Backgrounds!}\) \(\style{background:#ff00ff;}{\normalsize Text}\) `\(\style{background:#ff00ff;}{\normalsize Text}\)` \(\sf\Large{~~Custom~LaTeX~Borders!}\) \(\style{border:solid green 2px;}{\normalsize Text}\) `\(\style{border:solid green 2px;}{\normalsize Text}\)` \(\sf\Large{~~Custom~LaTeX~Opacity!}\) \(\style{opacity:0.5;}{\normalsize Text}\) `\(\style{opacity:0.5;}{\normalsize Text}\)` \(\sf\Large{~~Custom~LaTeX~Outline!}\) \(\style{outline:solid green 2px;}{\normalsize Text}\) `\(\style{outline:solid green 2px;}{\normalsize Text}\)` \(\sf\Large{~~Custom~LaTeX~Margin!}\) \(\style{margin:5px;}{\normalsize Text}\) `\(\style{margin:5px;}{\normalsize Text}\)` \(\sf\Large{~~Custom~LaTeX~Padding!}\) \(\style{padding:5px;}{\normalsize Text}\) `\(\style{padding:5px;}{\normalsize Text}\)` \(\sf\Large{~~Custom~LaTeX~Font~Weight!}\) \(\style{font-weight:bolder;}{\normalsize Text}\) `\(\style{font-weight:bolder;}{\normalsize Text}\)` \(\sf\Large{~~Custom~LaTeX~Font~Family!}\) \(\style{font-family:sans-serif;}t\style{font-family:sans-serif;}e\style{font-family:sans-serif;}x\style{font-family:sans-serif;}t\) `\(\style{font-family:sans-serif;}t\style{font-family:sans-serif;}e\style{font-family:sans-serif;}x\style{font-family:sans-serif;}t\)` \(\sf\Large{~~Custom~LaTeX~Text~Shadow!}\) \(\style{text-shadow:0 0 3px #FF0000, 0 0 5px #0000FF;}{test}\) `\(\style{text-shadow:0 0 3px #FF0000, 0 0 5px #0000FF;}{test}\)` \(\sf\Large{~~Custom~LaTeX~Font~Styles!}\) \(\style{font-style:normal;}{test}\) `\(\style{font-style:normal;}{test}\)` \(\sf\huge{More~\LaTeX}\) Ever feel like you need more \(\LaTeX\)? Well luckily there are plugins for that! The command to use is \require, this post contains all of the plugins, these plugins add various new fonts and commands. The usage is \require{pluginname} Here are the available plugins you can add to \(\LaTeX\) with. ``` action amscd amsmath amssymbols bbox begingroup boldsymbol cancel color enclose extpfeil HTML mathchoice mhchem newcommand unicode verb ``` Well There You Go! \(\sf\huge{share~the~\LaTeX}\) \(\href{///questioncove.com/study#/updates/57b39abf364e9f70ba1e8e00}{\bf\large\rlap{\bbox[4.5pt, black]{\color{Orange}{Please~Click~Here~For~~~dddddddddddddddddd~~~~~~~~}}}\color{Red}{\,Please~Click~Here~~~~~~~~~~}\rlap{\bbox[2.5pt, black]{\color{Teal}{A~Complete~}LaTeX~Tutorial}}\color{blue}{\,A~Complete~LaTeX~Tutorial}~~~5}\) Copy+Paste this code below to show poeple this tutorial, give them the link if the want to learn latex, help get latex recognised! ``` \(\href{///questioncove.com/study#/updates/57b39abf364e9f70ba1e8e00}{\bf\large\rlap{\bbox[4.5pt, black]{\color{Orange}{Please~Click~Here~For~~~dddddddddddddddddd~~~~~~~~}}}\color{Red}{\,Please~Click~Here~~~~~~~~~~}\rlap{\bbox[2.5pt, black]{\color{Teal}{A~Complete~}LaTeX~Tutorial}}\color{blue}{\,A~Complete~LaTeX~Tutorial}~~~5}\) ``` Even now there is a ton to be added, as always, more to be added at a later date! I will add to everything over time to make sure its 100% clear and gives all information you could ever need all in on place, hope you enjoyed my tutorial, have a nice day! :) So as always, more to be added! :) Thanks you for reading! If you found any mistakes or things more then once, please let me know so I can fix it next version! \(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\huge\sf\rlap{\color{lime}{\hspace{-1.55px}-^Ja_ynator^49_5-}}{\sf\color{lime}{\overline{\underline{\color{blue}{-^Ja_ynator^49_5-}}}}}\)
huh...
Yes <3 now I can make my LaTeX skills good as new. About time that's happened Great job, as always, jay
You have two posts opened? o:
Wait, 3
yea, luckily i fixed that problem... XD
copy n paste from OS? xD
Thanks Jay
Thank you for explaining this.
Hopefully this is something I can work on in the future.
\(\ddot\smile\)
Thank you @jaynator495 !!!!!
ill be practicing!
xD
gj
Wow... so that's how Likeaboss kept doing this on OS. Thanks!
\(\Huge\color{aquamarine}Ahh~gotta~relearn~everything!\)
That's complicated. D:
\(\huge\rlap{\color{black}{~~~~~~~~~~\bigstar\bigstar\bigstar}}{\color{crimson}{\:~~~~~~~~~\bigstar\bigstar\bigstar\\}}\) \(\huge\rlap{\color{crimson}{\bigstar}}{\color{black}{\:\bigstar}}\)\(\Huge\rlap{\sf\color{black}{This~Is~Sick}}{\sf\color{crimson}{\:This~Is~Sick}}\)\(\huge\rlap{\color{crimson}{\bigstar}}{\color{black}{\:\bigstar}}\) \(\huge\rlap{\color{black}{~~~~~~~~~~\bigstar\bigstar\bigstar}}{\color{crimson}{\:~~~~~~~~~\bigstar\bigstar\bigstar\\}}\)
@21Pilots
@TylerJoseph
Thanks Jay.
Join our real-time social learning platform and learn together with your friends!