resources:software-general
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:software-general [2020/06/16 15:58] – [vim] phonetics.vim arauhut | resources:software-general [2024/06/20 13:53] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== General Software ====== | ||
+ | |||
+ | ===== E-Learning ===== | ||
+ | |||
+ | We use various technologies for e-learning, some provided by the Freie Universität computing services, some by outside providers. See [[resources: | ||
+ | |||
+ | ===== Statistics ===== | ||
+ | |||
+ | ==== R and R Studio ==== | ||
+ | |||
+ | **R** is a statistical programming language that is used extensively in linguistics and many other scientific and economic fields. It is open source, which means free of cost, as opposed to proprietary programs like SPSS, Matlab, or Microsoft Excel. Open source also means that there is a wealth of excellent extension packages made by the community, allowing you to run almost any sort of analysis. | ||
+ | |||
+ | **Rstudio** is an IDE (integrated development environment) for R. It comes with a text editor, custom shortcuts, code checker and linter (it shows you where you have errors in your code), a spreadsheet like data viewer, terminal, filebrowser and a lot more. It is highly recommended for beginners since it makes data analysis in R much more user-friendly. | ||
+ | |||
+ | Download and installation: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | R packages specifically made for linguistic analysis include: | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | It is also becoming more and more common for researchers to publish individual data sets, scripts or entire analyses on their websites, or platforms like [[https:// | ||
+ | |||
+ | There are several text books on how to use R in linguistics: | ||
+ | |||
+ | * [[http:// | ||
+ | * Levshina, Natalia. (2015). How to do linguistics with R: Data exploration and statistical analysis. John Benjamins. | ||
+ | * Gries, Stefan Th. (2013). Statistics for Linguistics with R: A Practical Introduction. Walter de Gruyter. | ||
+ | |||
+ | === Rmarkdown === | ||
+ | |||
+ | Rmarkdown is a simple markup language (similar to html, or LaTeX) that offers an easy way to write properly formatted academic articles, with a simple interface for bibliography software (e.g. bibtex), and an an easy-to-learn syntax. For individual articles, essays, term papers, it is more reliable and efficient than common word processors and easier, less complex than LaTeX. It is flexible and offers you to easily make any document type, including slide presentations or html webpages. | ||
+ | |||
+ | Its biggest strength, however, is its capability to easily embed and run R code, which allows you to make flexible and easily reproducible data analyses. If set up correctly, your tables, graphs and figures are updated at compilation time, which can save you hours of tracking down changes. The packages Rmarkdown and Knitr are tightly integrated into Rstudio. | ||
+ | |||
+ | The templates offered by Rstudio are enough for most applications. If you need more fine-grained control, however, and if you work on book-sized projects, LaTeX might be the better choice unless you have in-depth knowledge of R and pandoc. You can actually run arbitrary LaTeX code within Rmarkdown. | ||
+ | |||
+ | See [[https:// | ||
+ | ===== Text editors ===== | ||
+ | |||
+ | ==== vim ==== | ||
+ | |||
+ | **vim** is a terminal-based text editor that is available on most Linux distributions and on macOS and can be installed on Windows. You can also access it by signing in to your ZEDAT user account on the login server and typing '' | ||
+ | We use vim in many of our instructions for collecting, annotating and compiling linguistic corpora, so you may want to have some basic familiarity with it. | ||
+ | |||
+ | Access: | ||
+ | * Linux: Preinstalled in most distributions | ||
+ | * macOS: Preinstalled | ||
+ | * Windows: Download (Free), Link: https:// | ||
+ | |||
+ | |||
+ | == Useful plugins for linguists == | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ==== BBEdit (macOS) ==== | ||
+ | |||
+ | **BBEdit** is a powerful text editor for macOS, that allows you to import and export files in various text encodings and has a powerful regex and text manipulation functionality. It can also be configured to work with a range of perl scripts that we supply for creating corpora. | ||
+ | |||
+ | Access: Download for macOS (Basic version is free) | ||
+ | |||
+ | Download: https:// | ||
+ | |||
+ | |||
+ | ==== Notepad++ (Windows) ==== | ||
+ | |||
+ | ===== Audio editors ===== | ||
+ | |||
+ | ==== Audacity ==== | ||
+ | |||
+ | **Audacity** is a multi-track audio editor that allows you to record sound or import existing sound files, edit them in various ways and and export a range of audio file formats, including .wav and .mpg. | ||
+ | |||
+ | Access: Download for Linux, macOS and Windows (Free) | ||
+ | |||
+ | Link: https:// | ||
+ | |||
+ | ===== Citation managers ===== | ||
+ | |||
+ | **Bibtex** is minimalist, cross-platform, | ||
+ | |||
+ | Example entry: | ||
+ | |||
+ | @book{langacker99, | ||
+ | title = {Grammar and conceptualization}, | ||
+ | author | ||
+ | location | ||
+ | year = {1999}, | ||
+ | publisher | ||
+ | } | ||
+ | | ||
+ | Example reference in Latex: '' | ||
+ | |||
+ | === Citation styles === | ||
+ | A common style within linguistics is the [[https:// | ||
+ | |||
+ | You for use with LaTeX and Rmarkdown, you can find .csl files on Github [[https:// | ||
+ | |||
+ | === Windows Subsystem for Linux === | ||
+ | [[resources: | ||