An Emacs configuration to work with LaTeX, Python, C, C++, Pandoc, Markdown, Slack, and git running natively in different OS like MacOS, ArchLinux, and Ubuntu.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Gerardo Marx Chávez-Campos 0dd9db2a6c Spell checking packages 2 years ago
.emacs avy, acewindows and multiple-coursors 2 years ago
Readme.md Spell checking packages 2 years ago
SourceCodePro_FontsOnly-1.009.zip Adding the Source Code Pro Fonts 2 years ago
source-fonts.sh Adding the Source Code Pro Fonts 2 years ago

Readme.md

#Readme This repository contains the basic configuration to work with emacs for compile LaTeX, Markdown and Docker tested with MacOS, Ubuntu and Windows.

Python venv

It has been tested that to work with Python's virtual environments (venv) on emacs, the venv must be created and activated on shell y using:

$ python3 -m venv ~/.pyvenv/path/to/new/virtual/environment/
$ source /path/to/new/virtual/environment/activate

after this we have to activate the virtual environment with emacs' command pyvenv-workon and select the environment to work with.

consider tath a variable in .emacs must bedefined

(setenv "WORKON_HOME" "~/.pyvenv/")

The commands to create a environmet is

python3 -m venv ~/.pyvenv/path/to/new/vir
tual/environment/

then you need to acticate the environmet to install or update packages by:

source ~/.pyvenv/path/to/new/vir
tual/environment/bin/activate

and the command to install a package is:

pip install package-name

Spell checking in Emacs

You have to install aspell by using:

$ sudo pacman -S aspell
$ sudo pacman -S aspell-en

Known issues

Windows