Find and cite research papers without leaving the editor. TeXposit searches academic databases directly, supports DOI-to-BibTeX conversion, and gives you multiple ways to manage your bibliography.
Method 1: Search for Papers
The easiest way to find and add citations. Open the Reference panel and search for papers by title, author, or keywords:
Open Reference Search
Use the Reference panel in the sidebar, or use the Action Palette (Cmd+P) and search "cite".
Search for Papers
Type your query (e.g., "attention mechanisms", "Smith 2023", "machine learning interpretability") to search.
Review Results
Each result shows the title, authors, year, citation count, and abstract. Click to expand for more details.
Add to Your Library
Click Add. TeXposit automatically fetches the BibTeX entry and appends it to your references.bib file.
Pro Tip: Search results include citation counts and links to the paper. Look for highly-cited papers in your field to find seminal works.
Method 2: Import via DOI
If you already have a DOI (Digital Object Identifier), you can import the BibTeX entry directly:
- From the Reference panel, click Import from DOI
- Paste the DOI (e.g.,
10.1145/3495748.3495780or just3495748.3495780) - TeXposit fetches the BibTeX record from
doi.organd adds it to your bibliography
Where to find DOIs: DOIs appear on the landing page of most papers (arXiv, journals, conference proceedings). They usually look like: 10.xxxx/xxxxx
Method 3: Manual Citation Entry
For unpublished works, technical reports, or papers without DOIs, you can manually add citations:
- Click New Citation in the Reference panel
- Fill in the BibTeX fields: title, author, year, journal/booktitle, etc.
- Click Create. A unique cite key is auto-generated (e.g.,
author2023title)
% Example: Manually added citation in your .bib file
@article{vanrossum1995python,
title={Python: a language for the next decade},
author={Van Rossum, Guido and Drake Jr, Fred L},
journal={Computer Science and Statistics: 12th International Conference},
year={1995}
}Method 4: Insert References in Code
Once papers are in your bibliography, insert them directly into your document:
Autocomplete in Editor
Type \cite{ in your LaTeX code. An autocomplete menu appears with all citations in your bibliography. Filter by typing author or year.
In our research, we build on the work of \cite{vanrossum1995python}
to demonstrate...Reference Manager Panel
Click any entry in the Reference panel, then click Insert Citation to add \cite{key} at your cursor position.
Citation Verification
TeXposit continuously verifies your citations in real-time:
- Missing References: If you write
\cite{smith2024}but it's not in your.bibfile, you'll see a red squiggly line with a "missing cite key" error - Unused Entries: Bibliography entries you're not citing show a yellow warning (info level)
- Suggestions: When you cite a key that's close to an actual entry (e.g.,
smith2024vssmith2023), TeXposit suggests the correct key
• Use the built-in search for published work. It finds papers faster than manual entry.
• Always verify the BibTeX entry after import. Titles or author names sometimes need cleanup.
• For reproducibility, note your search queries and results dates, especially if citing preprints
• Organize your bibliography: group related papers with comments or keep multiple .bib files for different topics