[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 4 KB, 220x126, TeX_logo.svg.png [View same] [iqdb] [saucenao] [google]
9970471 No.9970471 [Reply] [Original]

Which TeX editor do you use /sci/? I was using texworks which come with the standard texlive distro until recently. Then I came upon texstudio by chance and it's better in literally every way.

>> No.9970474

overleaf.com

>> No.9970651

emacs

>> No.9970688

Got into/learned it through TeXStudio, but now use vim

>> No.9970690

>>9970471
texstudio and sharelatex.com

>> No.9970694

>>9970471
notepad

>> No.9970695

notepad++

>> No.9970697

>>9970471
I currently use TeX Studio, but am looking into EMacs someday in the future. I have trouble getting started in EMacs though... so many obstacles to getting started.

>> No.9970745

>>9970471
vim-latex + skim here

>> No.9970746

I use Emacs

>> No.9970775

>>9970688
What's the difference? I've never thought of changing from texstudio

>> No.9970821

MS Word like all non-retarded people. Why would I want to compile my work with a 30 year old piece of shit software when I can type and see the result instantly?

>> No.9970828

>>9970821
Not sure if trolling or you just never used latex and dont know how superior it is compared to word.

>> No.9970849

>>9970828
ٔNot trolling, the very idea of compiling your documents is retarded. And yes I've used Latex before, it takes you 10 times as long to type the same document.

>> No.9970857

>>9970849
if all you need to do is write english papers youll trash after the teacher grades them, sure you can use word. if you're publishing in journals where detailed formatting matters and you're using lots of images, symbols and have a huge bibliography, then you're only wasting your own time

>> No.9970862

>>9970857
Word 2016 references works just as well as bibtex.

>> No.9970896

>>9970862
it doesnt tho, the default interface for adding references sucks a lot.

>> No.9970925

>>9970849
Never dealt with equation numbering, list of figures/tables, glossary, etc.

>> No.9970930

>>9970849
there are some use cases where it makes a lot of sense. i do my resume in TeX and it makes it really easy to tailor the resume to different recipients. the main tex file imports subsections, and the actual content of the resume is contained in separate files. if i want to remove a section, i remove the import statement and recompile, and i can add the content back at any time

>> No.9970939

>>9970471
I use gedit and the latex add on. To view the files I use Evince.
My operating system is Debian stable, field is Algebra.

>> No.9970951

>>9970821
>>9970849
Inline equations are significantly harder in word than LaTeX in my experience. I wrote a few mathematics reports in my undergrad using Word. Then a prof required LaTeX specifically for one class I took. After I went through the forced effort of learning it, it was much faster. Especially faster for thinks like linear algebra and high order differential equations where you might need larger bracketed notation to convey your point.

>> No.9970986

Emacs

>>9970697
If you want to read
https://tuhdo.github.io/index.html
If you'd rather watch
https://cestlaz.github.io/stories/emacs/
Join the cult today

>> No.9971718

I write all of my papers with Emacs and Org-mode.

>> No.9971722

>>9970471
dont remind me of my failed academia years *sips 120 proof rum*

*proceeds to marlon brandos waterfront speech*

"i coulda been somebody charlie*

>> No.9971981

>all these Linux fags
You surprise me /sci/.

>> No.9971982

>>9970471
> 2018
> using TeX
> not using the 1997 version of Microsoft Word

>> No.9972022

>>9970471
Sublime Text

>> No.9972044

>>9970471
Texmaker for papers.

>>9971982
>> 2018
>> using TeX
>> not using the 1997 version of Microsoft Word
For everything else, 1997 MS Word.

>> No.9972046

>>9970471
I use Gummi.

It compiles your tex document live while you write.

It's the best because you get LaTeX godtier formatting with the convenience of WYSIWYG.

>> No.9972048

>>9972046
Also I've use everything from texstudio, texworks to compiling from the command line.

Gummi is by far the best for me. Sadly not many people know about it.

>> No.9972049

>>9972046
thanks, i might use this

>> No.9972173

>>9972046
>It compiles your tex document live while you write.
Huh, I didn't know this was possible.

>> No.9972186

>>9972046
>It compiles your tex document live while you write.
Unless I'm misunderstanding this is a fairly standard feature. You can even do this with text editors like Emacs, Vim, Atom, and Sublime Text (and probably more) that have live coding features and SyncTeX support (via plugins). I don't use the feature because sometimes in the middle of editing code it may end up sending the compiler such buggy code that it causes it to lock up altogether.
Instead I have my text editor configured so that whenever I save (ctrl+s) it:
>Compiles a new PDF.
>Reloads it in the PDF viewer and jumps to the position in the PDF corresponding to my cursor in the text editor (this is all handled by SyncTeX and is actually trivial to set up).
This has made me way more comfortable with LaTeX since I now write large blocks of text/LaTeX and only review it after I save (people who do a side-by-side view are constantly given feedback and have a more test and check approach to writing TeX).

>> No.9972316

TeXstudio and Overleaf/ShareLaTeX for collaboration.
I'm not autistic enough to fall for /g/ meme editors like Emacs or Vim.

>> No.9972330

>>9971981
>what is miktex

>> No.9972350
File: 26 KB, 798x585, gummi.png [View same] [iqdb] [saucenao] [google]
9972350

>>9972046
doesn't work

>> No.9972519
File: 16 KB, 298x363, 25.jpg [View same] [iqdb] [saucenao] [google]
9972519

>>9972350
>Developer takes the time to write a detailed error message.
>Anon still gets stumped by it as if it was a hard ass brainlet filter.

It's legitimately upsetting that I have to share oxygen with you.

>> No.9972532

Vimtex + Zathura

>> No.9972536

Texmaker. It's cross-platform and you can define your own quick-compiles.

>> No.9972537

>>9972519
typical linux bs

oh well, back to Windows then

>> No.9972662

>>9972537
Windows won't help. Their error messages are just error codes.

>> No.9973690
File: 121 KB, 425x506, 1517643637529.jpg [View same] [iqdb] [saucenao] [google]
9973690

>>9972316
>I am too much of an imbecile to use a text editor that allows me to seamlessly integrate quantitative data analysis, minimize errors by storing my work in a simple format (plain text) and documenting it properly, keep up projects in a version control system, back everything up regular and automatically, etc.

Sorry that you are such a brainlet that gets intimidated by a 1 hour tutorial, meanwhile I get to enjoy my superior workflow and UNIX tools that talk to each other.

>> No.9974315

>>9972662
That's the thing though, Windows just werks.

>> No.9974317

>>9974315
No it does not.

>> No.9974330

>>9974315
>LaTeX on Windows Just werks
That's some funny shit.

>>9972350
>Installing a LaTeX editor without installing a LaTeX distribution and supporting build apps like LaTeX mk.
Dude what are you doing? Is this your first time running LaTeX on this machine?

>> No.9974334

>>9972316
Just about every text editor (not to be confused with word processor) can be used for LaTeX. Even Atom.

>> No.9974386

I don't understand anything that is going on in this thread. WTF is TeX?

>> No.9974424

>>9974386
This is going to take a long time, so you may want to get some snacks. Thousands of years ago before the dawn of man as we knew him -- actually here is a tl;dr instead:
>When book publishers started moving away from hot metal typesetting (eg. lineotype machine) to phototypesetting (eg. compugraphic compuwriter) the way that typography looked changed.
>Donald Knuth was publishing a new edition of The Art of Computer Programming at the time and this changed the way the typography looked which upset him enough to decide to create an all new typesetting system using early personal computers to typeset his book the way he wanted it to look.
>With the help of others he developed TeX (play on the word techne) as a programming language that compiles into text and mathematics (confusingly, the compiler for TeX is also named TeX). He also developed Metafont as a programming language for defining typefaces (nowadays we use OpenType or TrueType though). He also got Herman Zapf (famous typographer) to write some typefaces for TeX in Metafont.
>At some point he presented an early version of TeX to the AMS and they jumped on board. Michael Spivak and other early TeX adopters worked with AMS people to develop a comprehensive TeX library for the AMS (i.e. AMS-TeX).
>Leslie Lamport took the idea to an extreme and created a huge library so comprehensive that it was basically another programming language. He called this LaTeX (short for Lamport TeX) and there are a few compilers for it. Most commonly pdflatex which produces pdf documents.
>At some point someone added microtypesetting features to TeX and these were ported to LaTeX (but have to be manually enabled with a special package).
>Nowadays LaTeX is the standard typesetting system used in academia because it's so capable for typesetting mathematics (even if you're inventing new symbols it's just a matter of programming them).
>Editors like OP are talking about are special IDEs for writing LaTeX.

>> No.9974426

>>9974386
WTF is google

>> No.9974429

>>9974330
>LaTeX mk
so I just install that from synaptic and it'll work?

>> No.9974434

>>9974424
Oh, I forgot to mention.
>At some point AMS-TeX was ported over to LaTeX as a package called AMS-LaTeX which is now the modern 'best practices' way to write LaTeX (though many people just learn LaTeX by reading outdated material so there's an abundance of bad practices all over).
>You can manually write TeX with an ordinary text editor and compile it into PDFs from the command line like any programming language but the modern setup is kind of wonky you may have to compile multiple times for everything to work (eg. bibliography). As such most people use either special IDEs like the OP or special build helpers like latexmk or special plugins that handle all that in their text editors.
>There's also other new features like SyncTeX that let you click somewhere in a PDF and have your text editor jump to the corresponding line of code.

>> No.9974463

>>9974429
Synaptic? I hope you're not on Debian, I was helping a friend out with that some time ago and the way Debian devs decided to handle LaTeX on her release was totally insane.

In general you need a few things to get LaTeX working.
>Figure out which LaTeX distribution is preferred by your OS. Linux typically goes with TeX Live so look up the TeXLive package and install it (see if there is a 'group' package that installs all TeXLive related stuff and go with that if possible).
>If your distro is sane then TeX Live should have also installed a compiler and other build tools. Make sure that pdflatex and latexmk are installed (open up a terminal and see if they run). If they are not installed then look them up and install the corresponding packages.
>Install a LaTeX editor. You have already done this and frankly I'm kind of surprised since whoever managed that package should have added the other packages as dependencies and made modifications so that it would work out of the box (that's kind of the whole point of not using a rolling release distro like Arch which incidentally has LaTeX just werk out of the box).
If you've done all of the above then open up your LaTeX editor's preferences and see what compiler it's searching for (either latexmk or pdflatex) then point it to the right place (open up a terminal and use whereis for the location eg. 'whereis latexmk').

>> No.9974598

>>9974463
thanks! installing latexmk from synaptic did the trick.
(Linux Mint 17)

>> No.9975854
File: 171 KB, 900x978, Plato_0.jpg [View same] [iqdb] [saucenao] [google]
9975854

>>9974434
SyncTex stuff is very nice, use it regularly in combination with TeXMaker.

Also, everyone using "cloud" services like overleaf or sharelatex should be gassed. Just my opinion.

>> No.9976238

Sublime + LaTeXTools

Shift+B to compile, decent autocompletion and inline preview of equations.

Way better workflow than any of the dedicated LaTeX IDEs ive come across so far.

>> No.9976275

>>9974434
>but the modern setup is kind of wonky you may have to compile multiple times for everything to work (eg. bibliography)
it's not that bad, you just look at the compile log and see if there's a warning about undefined references

>> No.9976340

>>9976238
I use this too and agree with it being way better than other LaTeX editors.

>> No.9976388

>>9974463
Yeah Arch was my first linux OS so I was genuinely confused when people said they were having trouble installing and using LaTeX.

Also just lol at people who unironically believe that .exe files "just werk", windows is a clusterfuck with no real customer or community support. I had a shitton of issues getting python librariez to play right before anaconda for example. Native on Arch is much simpler and easier to install.

>> No.9976396

>>9975854
>kill people because they use a website
/g/ out

>> No.9976507

>>9976388
I use arch btw

>> No.9976654

i use texmaker but i'm considering switching to something which compiles in real time quickly. it's annoying having to press f1 over and over to check formatting.

>> No.9976872

I literally just use Texworks on Windows. It's minimal and I like that. I'd like to use vim though.

>> No.9976982

stop being a faggot and just write your shit directly to postscript

>> No.9977159

I just write markdown with inline math dollars and use pandoc to throw it into whatever .tex template/.cls i need

>> No.9977264
File: 619 KB, 970x590, 65656.png [View same] [iqdb] [saucenao] [google]
9977264

>>9977159
>math dollars
>latex

>> No.9977661

>>9976388
I also use Arch. I have been using it for almost 10 years after bouncing around distros for over 5. Arch has been by far the simplest distro I've ever used and I've never had any real problems with it (unlike other distros). I'm honestly bewildered by how other users put up with the insane shit their distros do.

>> No.9977662

>>9977159
>inline math dollars
Is this what we're calling them now?

>> No.9978542

Anyone using LyX?

>> No.9978805

>>9970849
Maybe if all you need to do is pump out a couple pages in MLA format but for anything more complicated Latex is vastly superior

>> No.9978809

>>9972350
Think harder anon

>> No.9979037
File: 15 KB, 719x73, big-braned.png [View same] [iqdb] [saucenao] [google]
9979037

>>9977264
*tex sorry. well really it's neither, since it's going through a pandoc filter before it even touched any typesetter

>>9977662
yeah, problem?

i'm literally to smart too exist

>> No.9980071

Guys I am planning to learn to use a Latex editor. Is overleaf a good site to begin with or are there other editors more noob friendly?

>> No.9980074

>>9980071
gummi + latexmk

>> No.9980078

>>9980071
learn to use latex, not a latex editor :)

>> No.9980666

>>9970471
texmaker

>> No.9980698

>>9970857
It blows for writing resumes I'll tell you that. I can do everything in illustrator a million times faster without having to learn another shitty useless language

>> No.9980881

>people using LaTex for basic bitch homework

Shiggy diggy, nerdass

>> No.9981898

TeXStudio on Windows. Have Linux users ever experienced an IDE crash?

>> No.9982341

>>9980698
>illustrator
>for resumes
what the fuck are you doing my dude

>> No.9982730

>>9974463
debian is the most sane distribution you faggot.

>> No.9982771

>>9974463
sudo apt install texlive-full vim
wooooow so insane

>> No.9982787

>>9982730
>>9974463
Actually, turns out I was thinking about a Fedora which uses a bunch of different package managers and just overall does bizarre shit. Seems like Debian handles LaTeX the same way as Arch Linux.
Either way, I wouldn't call Debian "the most sane" distro, especially with all that dumb .deb shit they do.

>> No.9982995

>>9970951
I write Word equations considerably faster than Latex.
The problem is that after a couple pages of equations, Word starts lagging on every keypress, as if it was constantly redrawing and repositioning all the math.
This makes it mostly useless for anything longer than a homework sheet.

>> No.9983418

>>9970695
underrated

>> No.9983453

Texlet here: how do I get an complete article to be inserted into a larger document (thesis-class)
I tried \input and \include in the thesis doc, but it keeps giving me errors, even though the article itself compiles perfect

>> No.9983495

>>9970471
nano + pdflatex

hasn't failed me yet