Getting Started¶
Welcome to Rxiv-Maker! This guide will help you get up and running with professional scientific manuscript preparation in minutes.
What is Rxiv-Maker?¶
Rxiv-Maker transforms scientific preprint writing by converting enhanced Markdown into professional PDFs with automated figure generation, citation management, and LaTeX typesetting - no LaTeX knowledge required.
🎯 Perfect For¶
- Researchers writing preprints for arXiv, bioRxiv, or other preprint servers
- Teams collaborating on preprint manuscripts with version control
- Scientists creating reproducible preprints with live data integration
✨ Key Benefits¶
- Write in familiar Markdown syntax
- Generate PDFs quickly with efficient builds
- Automatic figure numbering and cross-references
- Built-in citation management
- Executable Python code blocks
- Automated figure generation from scripts
- Mathematical notation with LaTeX math
- Professional typesetting quality
- Git-friendly plain text format
- Version control for manuscripts and figures
- Team-friendly workflows
- VS Code extension for enhanced editing
Quick Start Path¶
Choose your journey based on your experience level:
-
5 Minutes
Just want to try it?
Jump straight to your first PDF
-
10 Minutes
Ready to install?
Complete installation guide for your platform
-
30 Minutes
Want to learn properly?
Comprehensive tutorial covering all features
Installation Preview¶
# Universal installation (works everywhere)
pipx install rxiv-maker
# Create your first manuscript
rxiv init my-paper
cd my-paper
# Generate PDF
rxiv pdf
That's it! You now have a publication-ready PDF.
What You'll Learn¶
This getting started section covers:
- Installation - Set up Rxiv-Maker on your system
- First Manuscript - Create your first PDF in minutes
- Quick Reference - Essential commands and syntax
System Requirements¶
Minimum Requirements: - Python 3.10 or later - 1 GB free disk space - LaTeX distribution (automatically guided installation)
Supported Platforms: - ✅ Linux (Ubuntu, Debian, CentOS, Fedora) - ✅ macOS (Intel and Apple Silicon) - ✅ Windows (Native and WSL2)
Optional Enhancements: - VS Code with Rxiv-Maker extension for enhanced editing - Git for version control and collaboration - Python scientific stack for advanced data analysis
Common Use Cases¶
Research Papers¶
# My Research Paper
## Abstract
This study investigates...
{{py:exec
import pandas as pd
df = pd.read_csv("FIGURES/DATA/results.csv")
sample_size = len(df)
}}
We analyzed {{py:get sample_size}} samples and found...

{#fig:results}
As shown in @fig:results, our method outperforms [@baseline2023].
Computational Preprints¶
# Machine Learning Model Performance Analysis
{{py:exec
# Live data analysis for scientific results
import pandas as pd
import numpy as np
from sklearn.metrics import accuracy_score
results_data = pd.read_csv("FIGURES/DATA/model_results.csv")
mean_accuracy = np.mean(results_data['accuracy'])
}}
Our model achieved {{py:get mean_accuracy:.1%}} accuracy on the test set.
Physics Preprints¶
# Novel Quantum Computing Approach
## Experimental Setup
The experiment was conducted at {{tex: \SI{273.15}{\kelvin}}}
with precision of {{tex: \SI{+-0.1}{\kelvin}}}.
Results show quantum coherence at {{tex: \SI{10}{\nano\second}}}.
Next Steps¶
Ready to start? Choose your path:
New to Rxiv-Maker? → Installation Guide
Want to see it in action first? → First Manuscript
Prefer to browse examples? → Examples Gallery
Need help with a specific feature? → User Guides
Pro Tip
Start with a simple manuscript and gradually add features like Python execution and LaTeX injection as you become more comfortable. The best way to learn is by doing!