{"id":16776731,"url":"https://github.com/n0tan3rd/latex-toolbox","last_synced_at":"2025-03-16T18:42:46.661Z","repository":{"id":74125194,"uuid":"131350837","full_name":"N0taN3rd/Latex-Toolbox","owner":"N0taN3rd","description":"Useful Latex macros / setup for grad students ","archived":false,"fork":false,"pushed_at":"2018-04-30T23:26:20.000Z","size":24,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-23T05:28:27.945Z","etag":null,"topics":["latex","latex-macros","latex-template","microtype","minted","pdflatex"],"latest_commit_sha":null,"homepage":null,"language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/N0taN3rd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-27T22:36:57.000Z","updated_at":"2019-11-18T18:45:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"fddd5dcf-d858-45f7-8ed8-0f857e17c124","html_url":"https://github.com/N0taN3rd/Latex-Toolbox","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N0taN3rd%2FLatex-Toolbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N0taN3rd%2FLatex-Toolbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N0taN3rd%2FLatex-Toolbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N0taN3rd%2FLatex-Toolbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/N0taN3rd","download_url":"https://codeload.github.com/N0taN3rd/Latex-Toolbox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243911498,"owners_count":20367686,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["latex","latex-macros","latex-template","microtype","minted","pdflatex"],"created_at":"2024-10-13T07:10:49.388Z","updated_at":"2025-03-16T18:42:46.629Z","avatar_url":"https://github.com/N0taN3rd.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Latex Toolbox\nUseful Latex macros / setup for grad students derived from my masters thesis.\n\nThe choice of packages and macros included/recommended by this repo has one goal in mind:\n\n**Make writing a large LaTex document as simple and configurable as possible while producing a beautiful looking document.**\n\n\n# Whats included\n\nAdditional documentation found in each file  \n\n#### Selectively Compile Directory\nMinimal Working Example of the selective compile setup I used in my MS thesis\n\n#### algorithmUtil.sty\nMacros and setup I found to be useful when typesetting algorithms\n- `for each` loop\n- macros for typesetting pseudo code\n\nPackage options\n- **topSpace**: length unit string indicating how much space to use for `\\algoTopSpace` macro\n- **disable**: boolean flag to indicating that the space added by the `\\algoTopSpace` macro should not be applied. `\\algoTopSpace` macro still exists but does not add space\n- **smallerText**: boolean flag indicating the font size of the `algorithmic` environment should be `\\footnotesize`\n\n\n#### generalUtil.sty\nSmall collection of useful macros I have written for\n- Better justification of `\\texttt`\n- Bold blue, brown, red, text\n- An edit footnote that is number separately and has a different symbol\n- Macro to tighten up the spacing between list environment items  \n\n#### graphicsUtil.sty\nCollection of useful macros that wrap `\\includegraphics`\n- Graphics manipulation while keeping the graphics aspect ratio\n- Macros combining `\\centering` and `\\ContinuedFloat`  \n- Macros for adding additional padding to space about `figure` environments\n\nOptional package options\n- **topSpace**:  length unit string indicating how much space to use for `\\figureTopSpace` macro\n- **doubleTopSpace**: length unit string indicating how much (2x) space to use for `\\figureTopDoubleSpace` macro\n- **disable**: boolean flag to indicating that the space added by the `\\figureTopSpace` and `\\figureTopDoubleSpace` macros should not be applied. Macro still exists but do not add space\n\n\n#### mintedUtil.sty\nCollection of useful macros for the `minted` package\n- Reduce space after minted environments but before `\\caption`\n- Macros for minting: HTML, JS, CSS, Java, Python, HTTP, Bash, JSON\n- Macros for inline minting: HTML, JS, CSS\n\n\n#### tableUtil.sty\n- Macro for per table changes to `\\arraystretch`\n- Macros for adding space above a table\n\nOptional package options\n- **topSpace**:  length unit string indicating how much space to use for `\\tableTopSpace` macro\n- **doubleTopSpace**: length unit string indicating how much (2x) space to use for `\\tableTopDoubleSpace` macro\n- **disable**: boolean flag to indicating that the space added by the `\\tableTopSpace` and `\\tableTopDoubleSpace` macros should not be applied. Macro still exists but do not add space\n\n#### urlUtil.sty\n- Adjusts `biburllcpenalty` and `biburlucpenalty` to ensure URLs do not escape margins\n- Adds additional URL breaks used when the `breaklinks` option is used with the `hyperref` package\n- Macro to include non-hyperlinked URLs in text that break (line wrap) easily\n- Macro to add a hyperlinked URL as a footnote\n\n\n#### recommendedPackages.sty\nOpinionated package recommendation (in proper load order) featuring:\n- Typography improvements\n- Math mode / symbol improvements\n- Source code syntax highlighting\n- Easy quotes\n- Improved bibliography management\n- Algorithm typesetting\n- Easy captioning and subfigures\n- Pretty tables\n- Simple referencing and URL handling\n\n\n#### IEETransactionsNetworkingJournalModel.sty\nOld Dominion University [requires](https://www.odu.edu/content/dam/odu/offices/graduate-studies/thesis-dissertation/docs/thesis_dissertation_guide.pdf) a journal model to be followed for citation, figure/table caption styling.\n\nThis style file will configure your latex document, in combination with the  [oduwsdl/wsdlthesis](https://github.com/oduwsdl/wsdlthesis) document class, to conform to the IEE Transactions Networking journal style.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn0tan3rd%2Flatex-toolbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fn0tan3rd%2Flatex-toolbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn0tan3rd%2Flatex-toolbox/lists"}