All Projects → kun-zhou → latex2excel

kun-zhou / latex2excel

Licence: GPL-3.0 license
Converts LaTeX tables to Excel worksheets for easy manipulation

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to latex2excel

vue-ele-import
超简单、好用的 element-ui Excel 导入组件
Stars: ✭ 50 (+117.39%)
Mutual labels:  excel
Excel2Object
excel convert to .NET Object | Excel与.NET 对象进行转换,支持公式、多Sheet等功能
Stars: ✭ 35 (+52.17%)
Mutual labels:  excel
tikz-feyn
A LaTeX package to draw Feynman diagrams using TikZ
Stars: ✭ 16 (-30.43%)
Mutual labels:  latex-package
SwiftyExcelView
A View Look Like Excel & Form
Stars: ✭ 45 (+95.65%)
Mutual labels:  excel
awesome-georgian-datasets
Useful datasets, specific to Georgia
Stars: ✭ 47 (+104.35%)
Mutual labels:  excel
Crema
Meta data server & client tools for game development
Stars: ✭ 61 (+165.22%)
Mutual labels:  excel
bingexcel
处理excel与java之间转换的ORM框架
Stars: ✭ 23 (+0%)
Mutual labels:  excel
VBA personal
Library with VBA, used in multiple projects.
Stars: ✭ 104 (+352.17%)
Mutual labels:  excel
xlsx-calc
javascript nodejs excel formula parser
Stars: ✭ 83 (+260.87%)
Mutual labels:  excel
excel2json
Convert excel file to json data
Stars: ✭ 78 (+239.13%)
Mutual labels:  excel
spreadsheet
Yii2 extension for export to Excel
Stars: ✭ 79 (+243.48%)
Mutual labels:  excel
ScareCrow-CobaltStrike
Cobalt Strike script for ScareCrow payloads intergration (EDR/AV evasion)
Stars: ✭ 387 (+1582.61%)
Mutual labels:  excel
umya-spreadsheet
A pure rust library for reading and writing spreadsheet files
Stars: ✭ 79 (+243.48%)
Mutual labels:  excel
eec
A fast and lower memory excel write/read tool.一个非POI底层,支持流式处理的高效且超低内存的Excel读写工具
Stars: ✭ 93 (+304.35%)
Mutual labels:  excel
PandasVersusExcel
Python数据分析入门,数据分析师入门
Stars: ✭ 120 (+421.74%)
Mutual labels:  excel
VisualTAF
ExlJS - Super easy to use, Excel and JS driven tool, encapsulating best practices in test automation development.
Stars: ✭ 21 (-8.7%)
Mutual labels:  excel
r4excel users
Бесплатный видео курс "Язык R для пользователей Excel"
Stars: ✭ 14 (-39.13%)
Mutual labels:  excel
MiniExcel
Fast, Low-Memory, Easy Excel .NET helper to import/export/template spreadsheet
Stars: ✭ 996 (+4230.43%)
Mutual labels:  excel
spark-hadoopoffice-ds
A Spark datasource for the HadoopOffice library
Stars: ✭ 36 (+56.52%)
Mutual labels:  excel
excel mysql
Module for import Excel files to MySQL table and export MySQL table to Excel file using PHPExcel
Stars: ✭ 30 (+30.43%)
Mutual labels:  excel

latex2excel

This script consumes a LaTeX source code file containing multiple tabular environments and generates an Excel workbook where each table is stored in an individual worksheet. In addition to traditional commands like \hline and \multicolumn, many commands from the booktabs package are also supported. I wrote this script during my tenure as a research assistant.

Try it out!

Install

Make sure you have pip installed. Then run pip install latex2excel or pip3 install latex2excel.

Dummies' Guide for macOS Users

If on macOS, run the following: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install python3 pip3 install latex2excel in a terminal window. this sets up Homebrew and installs python3 using Homebrew.

Usage

  • latex2excel recent_table.tex will generate an Excel file with the name recent_table.xlsx at same directory as recent_table.tex
  • latex2excel recent_table.tex table_03 will generate an Excel file with the name table_03.xlsx in the current working directory (use pwd to get the current working directory)

Caveats:

  • It does not support nested tables.
  • Does not support nested commands in general because this script uses simple regex to identify tabular environment and various commands.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].