{"id":13941554,"url":"https://github.com/tecosaur/LaTeX-Utilities","last_synced_at":"2025-07-20T04:31:47.397Z","repository":{"id":35084026,"uuid":"199651935","full_name":"tecosaur/LaTeX-Utilities","owner":"tecosaur","description":"An add-on to LaTeX Workshop that provides some features that go beyond the bare essentials","archived":false,"fork":false,"pushed_at":"2024-03-25T05:09:20.000Z","size":1144,"stargazers_count":537,"open_issues_count":35,"forks_count":31,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-07-19T10:25:04.581Z","etag":null,"topics":["latex","vscode","vscode-extension","zotero"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/tecosaur.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","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},"funding":{"github":"tecosaur","liberapay":"tec"}},"created_at":"2019-07-30T12:57:12.000Z","updated_at":"2025-07-15T21:46:10.000Z","dependencies_parsed_at":"2024-03-25T06:24:41.465Z","dependency_job_id":"83538ea8-a73e-4f49-8ffd-42e23f883eb4","html_url":"https://github.com/tecosaur/LaTeX-Utilities","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/tecosaur/LaTeX-Utilities","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tecosaur%2FLaTeX-Utilities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tecosaur%2FLaTeX-Utilities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tecosaur%2FLaTeX-Utilities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tecosaur%2FLaTeX-Utilities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tecosaur","download_url":"https://codeload.github.com/tecosaur/LaTeX-Utilities/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tecosaur%2FLaTeX-Utilities/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266067262,"owners_count":23871324,"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","vscode","vscode-extension","zotero"],"created_at":"2024-08-08T02:01:21.198Z","updated_at":"2025-07-20T04:31:42.381Z","avatar_url":"https://github.com/tecosaur.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\u003ca href=\"https://github.com/tecosaur/LaTeX-Utilities\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg width=\"100\" src=\"https://github.com/tecosaur/LaTeX-Utilities/raw/master/icon.png\" alt=\"LaTeX Utils logo\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\n\u003ca href=\"https://marketplace.visualstudio.com/items?itemName=tecosaur.latex-utilities\u0026\"\u003e\n\u003cimg alt=\"version\" src=\"https://vsmarketplacebadges.dev/version-short/tecosaur.latex-utilities.svg?style=flat-square\u0026color=579983\u0026logo=visual-studio-code\u0026logoColor=C6EDE2\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://vsmarketplacebadges.dev/downloads-short/tecosaur.latex-utilities.svg\"\u003e\n\u003cimg alt=\"downloads\" src=\"https://vsmarketplacebadges.dev/downloads-short/tecosaur.latex-utilities.svg?style=flat-square\u0026color=579983\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://marketplace.visualstudio.com/items?itemName=tecosaur.latex-utilities\"\u003e\n\u003cimg alt=\"installs\" src=\"https://vsmarketplacebadges.dev/installs-short/tecosaur.latex-utilities.svg?style=flat-square\u0026color=579983\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://marketplace.visualstudio.com/items?itemName=tecosaur.latex-utilities\"\u003e\n\u003cimg alt=\"rating\" src=\"https://vsmarketplacebadges.dev/rating-short/tecosaur.latex-utilities.svg?style=flat-square\u0026color=579983\"/\u003e\u003c/a\u003e\n\n\u003cbr/\u003e\n\n\u003ca href=\"https://www.codefactor.io/repository/github/tecosaur/latex-utilities\"\u003e\n\u003cimg src=\"https://www.codefactor.io/repository/github/tecosaur/latex-utilities/badge?style=flat-square\u0026color=579983\" alt=\"CodeFactor\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/tecosaur/LaTeX-Utilities/issues\"\u003e\n\u003cimg alt=\"GitHub issues\" src=\"https://img.shields.io/github/issues/tecosaur/LaTeX-Utilities?color=579983\u0026style=flat-square\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/tecosaur/LaTeX-Utilities/commits/master\"\u003e\n\u003cimg alt=\"GitHub last commit\" src=\"https://img.shields.io/github/last-commit/tecosaur/LaTeX-Utilities?color=579983\u0026style=flat-square\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://raw.githubusercontent.com/James-Yu/LaTeX-Workshop/master/LICENSE.txt\"\u003e\n\u003cimg alt=\"license\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\u0026color=579983\"/\u003e\u003c/a\u003e\n\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eLaTeX Utilities\u003c/h1\u003e\n\nAn add-on to the vscode extension [LaTeX Workshop](https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop) that provides some fancy features that are less vital to the basic experience editing a LaTeX document, but can be rather nice to have.\nThe feature should continue to expand at a gradually decreasing rate.\n\nGot an idea? Make a PR!\n\n\u003chr/\u003e\n\n## Features\n\n-   Formatted Pastes\n    -   Unicode characters 🡒 LaTeX characters (e.g. `“is this… a test”` 🡒 ` ``is this\\ldots a test'' `)\n    -   Paste table cells (from spreadsheet programs or similar) 🡒 tabular\n    -   Paste images, customisable template\n    -   Paste location of CSVs/images to have them included\n-   Live Snippets (auto-activating, with regex) [see here](https://github.com/tecosaur/LaTeX-Utilities/wiki/Live-Snippets) for documentation\n-   Word count in status bar\n-   Zotero citation management\n\n## Documentation\n\n-   See the [wiki](https://github.com/tecosaur/LaTeX-Utilities/wiki)\n\n## Requirements\n\n-   A LaTeX installation in your path\n-   The [`texcount`](https://app.uio.no/ifi/texcount/) script (only necessary for the word-count function). Configure using the `latex-utilities.countWord.path` and `latex-utilities.countWord.args` settings.\n    - Alternatively, install the `texcount` package from your TeX package manager (e.g., `tlmgr`) if it doesn't come with your TeX distribution.\n-   Zotero with the [Better BibTeX extension](https://retorque.re/zotero-better-bibtex/) (only necessary for Zotero\n    functions).\n\n## Demos\n\n### Formatted Paste (image)\n\n\u003cimg src=\"https://github.com/tecosaur/LaTeX-Utilities/raw/master/demo-media/formattedPasteImage.gif\" height=\"160px\"\u003e\n\n### Live Snippets\n\n\u003cimg src=\"https://github.com/tecosaur/LaTeX-Utilities/raw/master/demo-media/liveSnippets.gif\" height=\"30px\"\u003e\n\n### Zotero Integration\n\n\u003cimg src=\"https://github.com/tecosaur/LaTeX-Utilities/raw/master/demo-media/zotero-integration.gif\" height=\"100px\"\u003e\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n---\n\n## Telemetry\n\n### Why\n\nAs a bunch of fancy, but non-essential features, it can be hard to know what features users actually derive value from.\nIn adding telemetry to this extension I hope to get an idea of this, and inform future development efforts.\nIt should also be possible to report errors in the background, and so I also hope this extension will be more stable as a result.\n\nAt the moment I'm just logging when one of the main features is used.\n\n**TLDR; I want to get around the 1% rule**\n\n### I hate telemetry, go away!\n\nYou probably have disabled vscode's `telemetry.enableTelemetry` then, in which case no telemetry is done.\n","funding_links":["https://github.com/sponsors/tecosaur","https://liberapay.com/tec"],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftecosaur%2FLaTeX-Utilities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftecosaur%2FLaTeX-Utilities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftecosaur%2FLaTeX-Utilities/lists"}