This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/auctex
2015-04-04 01:41:34 -04:00
..
img Resize latex logo 2015-01-18 00:32:27 -05:00
packages.el Change evil-matchit init functions to post-init 2015-04-04 01:41:34 -04:00
README.md Edit auctex layer README 2015-02-27 22:54:11 -05:00

Auctex Layer for Spacemacs

logo

Table of Contents

Description

Includes support for Auctex including some bindings, sane defaults, and manual loading for better startup times.

Install

To use this contribution add it to your ~/.spacemacs

(setq-default dotspacemacs-configuration-layers '(auctex))

Features

Company Auctex

Along with other things this layer includes company-auctex, it's only enabled if you also enable my other contrib layer company-mode.

Tags navigation

Tags navigation can be performed with key % thanks to evil-matchit.

Previewing

To perform full-document previews (that is, aside from the inline previewing under SPC m p), add the following to your .spacemacs under dotspacemacs/config. Then when you open up a compiled PDF, the preview will update automatically when you recompile.

(add-hook 'doc-view-mode-hook 'auto-revert-mode)

Keybindings

Key Binding Description
SPC m b build and view
SPC m e insert LaTeX environment
SPC m c close LaTeX environment
SPC m i insert \item
SPC m f insert LaTeX font - full bindings here: AUCTeX documentation
SPC m C TeX command on master file
SPC m p r preview region
SPC m p b preview buffer
SPC m p d preview document
SPC m p e preview environment
SPC m p s preview section
SPC m p p preview at point
SPC m p f cache preamble for preview
SPC m p c clear previews
SPC m * TeX documentation, can be very slow

Maintainer

This layer was created by and is maintained by @trishume, ping me in the Gitter chat if you have questions. Feel free to submit PRs for this layer though if you have improvements.