Package: lunamath
ï»¿Welcome to LunaMath!Hey! I'm your first Markdown document inStackEdit[^stackedit]. Don't delete me, I'm very helpful! I can be recovered anyway in theUtilstab of theSettingsdialog.Hey!LunaMathis a small library for those students who want to accelerate lessons.Remember, this is nothing professional, just a guy trying to have fun with code.DocumentsStackEdit stores your documents in your browser, which means all your documents are automatically saved locally and are accessibleoffline!Let's take a look at our functions!autovalores(a, b, c, d)Entre com uma matriz M 2x2, onde:[1, 1]=a
[1, 2]=b
[2, 1]=c
[2, 2]=dE receba os autovalores em uma lista.determinante2(a, b, c, d)Entre com uma matriz M 2x2 onde,[1, 1]=a
[1, 2]=b
[2, 1]=c
[2, 2]=dE receba o determinante.determinante3(a, b, c, d, e, f, g, h, i)Entre com uma matriz M 3x3 onde,[1, 1]=a
[1, 2]=b
[1, 3]=c
[2, 1]=d
[2, 2]=e
[2, 3]=f
[3, 1]=g
[3, 2]=h
[3, 3]=iE receba seu determinante.Note:StackEdit is accessible offline after the application has been loaded for the first time.Your local documents are not shared between different browsers or computers.Clearing your browser's data maydelete all your local documents!Make sure your documents are synchronized withGoogle DriveorDropbox(check out theSynchronizationsection).Create a documentThe document panel is accessible using thebutton in the navigation bar. You can create a new document by clickingNew documentin the document panel.Switch to another documentAll your local documents are listed in the document panel. You can switch from one to another by clicking a document in the list or you can toggle documents usingCtrl+[andCtrl+].Rename a documentYou can rename the current document by clicking the document title in the navigation bar.Delete a documentYou can delete the current document by clickingDelete documentin the document panel.Export a documentYou can save the current document to a file by clickingExport to diskfrom themenu panel.Tip:Check out thePublish a documentsection for a description of the different output formats.SynchronizationStackEdit can be combined withGoogle DriveandDropboxto have your documents saved in theCloud. The synchronization mechanism takes care of uploading your modifications or downloading the latest version of your documents.Note:Full access toGoogle DriveorDropboxis required to be able to import any document in StackEdit. Permission restrictions can be configured in the settings.Imported documents are downloaded in your browser and are not transmitted to a server.If you experience problems saving your documents on Google Drive, check and optionally disable browser extensions, such as Disconnect.Open a documentYou can open a document fromGoogle Driveor theDropboxby opening theSynchronizesub-menu and by clickingOpen from.... Once opened, any modification in your document will be automatically synchronized with the file in yourGoogle Drive/Dropboxaccount.Save a documentYou can save any document by opening theSynchronizesub-menu and by clickingSave on.... Even if your document is already synchronized withGoogle DriveorDropbox, you can export it to a another location. StackEdit can synchronize one document with multiple locations and accounts.Synchronize a documentOnce your document is linked to aGoogle Driveor aDropboxfile, StackEdit will periodically (every 3 minutes) synchronize it by downloading/uploading any modification. A merge will be performed if necessary and conflicts will be detected.If you just have modified your document and you want to force the synchronization, click thebutton in the navigation bar.Note:Thebutton is disabled when you have no document to synchronize.Manage document synchronizationSince one document can be synchronized with multiple locations, you can list and manage synchronized locations by clickingManage synchronizationin theSynchronizesub-menu. This will let you remove synchronization locations that are associated to your document.Note:If you delete the file fromGoogle Driveor fromDropbox, the document will no longer be synchronized with that location.PublicationOnce you are happy with your document, you can publish it on different websites directly from StackEdit. As for now, StackEdit can publish onBlogger,Dropbox,Gist,GitHub,Google Drive,Tumblr,WordPressand on any SSH server.Publish a documentYou can publish your document by opening thePublishsub-menu and by choosing a website. In the dialog box, you can choose the publication format:Markdown, to publish the Markdown text on a website that can interpret it (GitHubfor instance),HTML, to publish the document converted into HTML (on a blog for example),Template, to have a full control of the output.Note:The default template is a simple webpage wrapping your document in HTML format. You can customize it in theAdvancedtab of theSettingsdialog.Update a publicationAfter publishing, StackEdit will keep your document linked to that publication which makes it easy for you to update it. Once you have modified your document and you want to update your publication, click on thebutton in the navigation bar.Note:Thebutton is disabled when your document has not been published yet.Manage document publicationSince one document can be published on multiple locations, you can list and manage publish locations by clickingManage publicationin themenu panel. This will let you remove publication locations that are associated to your document.Note:If the file has been removed from the website or the blog, the document will no longer be published on that location.Markdown ExtraStackEdit supportsMarkdown Extra, which extendsMarkdownsyntax with some nice features.Tip:You can disable anyMarkdown Extrafeature in theExtensionstab of theSettingsdialog.Note:You can find more information aboutMarkdownsyntaxhereandMarkdown Extraextensionhere.TablesMarkdown Extrahas a special syntax for tables:ItemValueComputer$1600Phone$12Pipe$1You can specify column alignment with one or two colons:ItemValueQtyComputer$16005Phone$1212Pipe$1234Definition ListsMarkdown Extrahas a special syntax for definition lists too:Term 1
Term 2
:   Definition A
:   Definition BTerm 3:   Definition C:   Definition D> part of definition DFenced code blocksGitHub's fenced code blocks are also supported withHighlight.jssyntax highlighting:// Foo
var bar = 0;Tip:To usePrettifyinstead ofHighlight.js, just configure theMarkdown Extraextension in theSettingsdialog.Note:You can find more information:aboutPrettifysyntax highlightinghere,aboutHighlight.jssyntax highlightinghere.FootnotesYou can create footnotes like this[^footnote].[^footnote]: Here is thetextof thefootnote.SmartyPantsSmartyPants converts ASCII punctuation characters into "smart" typographic punctuation HTML entities. For example:ASCIIHTMLSingle backticks'Isn't this fun?''Isn't this fun?'Quotes"Isn't this fun?""Isn't this fun?"Dashes-- is en-dash, --- is em-dash-- is en-dash, --- is em-dashTable of contentsYou can insert a table of contents using the marker[TOC]:[TOC]MathJaxYou can renderLaTeXmathematical expressions usingMathJax, as onmath.stackexchange.com:TheGamma functionsatisfying $\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$ is via the Euler integral$$
\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt,.
$$Tip:To make sure mathematical expressions are rendered properly on your website, includeMathJaxinto your template:<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML"></script>Note:You can find more information aboutLaTeXmathematical expressionshere.UML diagramsYou can also render sequence diagrams like this:Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!And flow charts like this:st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: Yes or No?

st->op->cond
cond(yes)->e
cond(no)->opNote:You can find more information:aboutSequence diagramssyntaxhere,aboutFlow chartssyntaxhere.Support StackEdit[^stackedit]:StackEditis a full-featured, open-source Markdown editor based on PageDown, the Markdown library used by Stack Overflow and the other Stack Exchange sites.