Zettlr



Meet Zettlr, a cross-platform, open source, and Electron-based Markdown editor that promises a perfect mix of user accessibility and powerful features. And, right off the bat, we're going to say. Zettlr (Keyword) Markdown editor designed for writers and researchers. It is a user-friendly interface aimed at a less technical market. Zettlr is a free and open source software, which means that its source code is publicly available, and the application comes at no cost. However, this also means that there is no paid staff behind the app – it is completely managed by the community. This means that we actively encourage users to get involved with the app! Zettlr has a config.json but I can't tell if that's something that should be edited like.emacs or if it's a generated file and at a random date my changes will be overwritten. (For completeness, I'm changing useFirstHeadings, which I can't figure out how to do any other way and any way this is better than a.

Package Details: zettlr 1.8.7-2

Package Actions

  • View PKGBUILD / View Changes
Git Clone URL: https://aur.archlinux.org/zettlr.git (read-only, click to copy)
Package Base: zettlr
Description: A markdown editor for writing academic texts and taking notes
Upstream URL: https://www.zettlr.com
Licenses: GPL, custom
Submitter: BrLi
Maintainer: BrLi (caleb)
Last Packager: BrLi
Votes: 10
Popularity: 0.24
First Submitted: 2019-06-17 04:47
Last Updated: 2021-03-22 17:28

Dependencies (7)

  • electron(electron-ozone, electron-beta-bin, electron-nightly-npm)
  • git(git-git)(make)
  • pandoc(pandoc-bin, pandoc-sile-git)(make)
  • yarn(yarn-nightly)(make)
  • pandoc(pandoc-bin, pandoc-sile-git)(optional) – For exporting to various format
  • texlive-bin(texlive-bin-svn, texlive-full, texlive-installer)(optional) – For Latex support
  • ttf-lato(ttf-google-fonts-git, ttf-google-fonts-typewolf)(optional) – Display output in a more comfortable way

Sources (3)

BrLi commented on 2021-01-18 14:39

@mefistofeles it is a broken change in electron 11.1.1->11.2.0

you can try to downgrade it from your pacman cache.

mefistofeles commented on 2021-01-18 00:23

Hello, I keep getting a segfault error when I run zettlr, as follows

Also dmesg is showing the following:electron[65090]: segfault at 58 ip 00005557ecf2ace6 sp 00007ffd4b8ff7f0 error 4 in electron[5557ece78000+5e74000]

Any ideas why this may be happening? (Up to date archlinux, btw)

tovo commented on 2021-01-11 23:01

Hi,Can't build it:

> ERROR: Integrity checks (sha256) differ in size from the source array.

Probably need to update sha256 signature.

caleb commented on 2021-01-07 14:21

@BrLi You can't download raw files from branch HEADs and save them to unversioned file names and expect it not to break, that's just miss-handling sources. Bare filenames for sources like you were using only Splinter cell blacklist activation code keygen download. works for sources that are versioned in the Git repo alongside the PKGBUILD. All others must have version information in the file name, and in the case of files that may need bumping separately from the official pkgrel version they should also include the pkgrel version. I've fixed the sources array to handle versioning and checksums for the offending files. This should solve both the current snafu with the zh-TW translation and future ones with the other files.

Secondarily I question the wisdom of injecting stuff that's not in the upstream project making this package a different product that what's on the tin. Have you contributed the translation work and any issues with CSLs upstream?

BrLi commented on 2020-12-30 10:26

@rdricco, did you ever git pull the new updates from AUR?

the last attempt would be to just remove that line from source and checksum arrays if you don't need that translation.

rdricco commented on 2020-12-29 05:46

Didn't work @BrLi. I removed everything related to Zettlr and still gets the validation error on zh-TW.json

BrLi commented on 2020-12-25 01:47

currently upstream is having problem compiling without downloading pandoc (appx. 150MB extra bandwidth) on 1.8.4, while from 1.8.3 there is parameter problem in the default pandoc export command, thus would stay in 1.8.2 for a while until above issues are fixed.

BrLi commented on 2020-12-24 23:26

Zettlr

@rdricco make sure you're doing a clean build, ie. the directory is clean and the sources doesn't exist before fetching by makepkg.

rdricco commented on 2020-12-22 23:41

Zettler Orthodontics

BrLi commented on 2020-12-12 06:43

@Nielzsen, @lambtho: please check that you're using the latest stable nodejs, aka.community/nodejs 15.4.0-1.

If things still happens, please report the bug upstream, as it is in source code where I didn't touch.

Also, the *-bin should always work, as it is just a repackage from distributed binary.

Google uses cookies and data to:
  • Deliver and maintain services, like tracking outages and protecting against spam, fraud, and abuse
  • Measure audience engagement and site statistics to understand how our services are used
If you agree, we’ll also use cookies and data to:
  • Improve the quality of our services and develop new ones
  • Deliver and measure the effectiveness of ads
  • Show personalized content, depending on your settings
  • Show personalized or generic ads, depending on your settings, on Google and across the web
For non-personalized content and ads, what you see may be influenced by things like the content you’re currently viewing and your location (ad serving is based on general location). Personalized content and ads can be based on those things and your activity like Google searches and videos you watch on YouTube. Personalized content and ads include things like more relevant results and recommendations, a customized YouTube homepage, and ads that are tailored to your interests.

Zettlr Ios

Click “Customize” to review options, including controls to reject the use of cookies for personalization and information about browser-level controls to reject some or all cookies for other uses. You can also visit g.co/privacytools anytime.