typst in helix or vim
Org-mode.
real goats write their smut with vim
she vim on my configuration.nix till i :wq
Not using :wq! because consent is important
That's often a source of confusion. It's not really the specific text editor. It's the fact that we're working in LaTeX.
you mean typst
Beautiful simple vim. Or LyX if you want the polish after
Too bloated, use nano
too bloated, use ed and awk
Is LaTeX a "writing app"?
Came here for LaTeX
Angela Collier has a pretty good video on it.
No 🍯, it's your curse of knowledge.
why JavaScript? I'd figure CSS would be enough for text transforms
I already wrote in another comment, but it's to do dynamic things, like a table of contents generated automatically from the headings that are clickable to go to the chapter, it also highlights the current chapter. And since I'm creating a growth story, I have a sidebar that keeps track of the size/description of different body parts in the story
It makes no fucking sense to NSFW tag this 🤦🏻
micerslawp Word 🤢
So you want the post TITLE blurred too?
the entire internet while we're at it tbh
..want me to come around to your place, blur the faces of your family, friends, neighbors, and pets?
I put NSFW because of the word smut, and also that it could lead to more NSFW conversation in the comments, like someone mentioned some porn games. I think adding the NSFW tag just in case is not a bad thing
👉 Writing smut into the SSH welcome message.
If you’re writing smut in html and css, you can make it into an EPUB quite easily! An EPUB is just a zip archive containing xhtml files and a couple of metadata files.
Does it have support for Javascript files? I did try to look into it before, but I had trouble finding what I could use to create an EPUB from my HTML file, and when I did it only took the HTML and CSS, not JS
I don’t think any epub readers support JS unfortunately.
Calibre has an ebook editor included in its installation that you can stick your HTML into. However, technically, epubs use XHTML with some XML-based extensions, so there’s some epub-specific learning involved.
Also, there are lots of other document technologies out there that you can use to produce books, EPUBs, PDFs, etc, if you’re interested. I’m a bit of a nerd about doc prep and typography so I’ve been down a few rabbit holes. Here’s a random selection of stuff I’ve played with:
- Asciidoctor is a markup format similar to Markdown but is a little more feature-rich. Makes nice ebooks as well as PDFs or HTML pages from the same markup file. I attempted writing a tech book once and this is what I used.
- mdBook is mostly used for HTML documentation sites but there’s an experimental epub plugin.
- Typst is more complicated but gives you lots of control over how the page is put together, and is mainly focused on producing print documents and PDFs. It supports a lot of features used in books.
- LaTeX was invented decades ago because an influential computer scientist and author was writing a book and hated how typesetters laid it out, so he invented his own typesetting language, as ya do. It’s quite old but still used quite a bit, but Typst is a more modern alternative.
In a completely different direction, if you want to use HTML and CSS and JavaScript to build interactive non-linear stories, like visual novels, there’s Twine. You can even host Twine games on itch.io for free (and they’re okay with NSFW content).
Eh, I think I'll stick to what I'm doing. An HTML file with everything embedded has the advantage of being easily shareable and pretty much anyone can read it as long as they have a browser
Totally understandable. I’m just throwing out a lot of options for you since I’ve had fun with them myself. I like making books hehe.
Is that what compiled htm users think now?
The epub spec? Yeah, should be allowed. But most readers probably do not support Javascript.
Write it in markdown
Personally I use markdown for all of it (I tried hammer for this, really like the encyclopedia aspect but it felt too limiting, no tables or diagrams which I like to use).
I don't even like doing my work stuff in Word.
How does it compare to writing smut in plain text on paper?
I can write a script to automatically create a table of content that is clickable, customize the style of the text to give each characters speech a different style or color, also, there is growth of some body part in the smut I'm writing and I'm currently writing a script that displays on a sidebar of the story the current size of the body part :3
You're only a few steps removed from my favourite kinda smut game. Choose your own adventure text based smut a la CoC, TiTS and most importantly Lilith's Throne.
Oh I love those games!! But it's already hard enough to write a single story, so a story with choices and game mechanics integrated would be pretty hard for me. I'm a programmer mainly, not a writer, but I felt like there was not enough smut of the kind I liked online, so I'm currently writing one that has all my main kinks hehe
Ohhh I see what you’re looking for now! I made a far-too-long comment about document prep but at the end I mentioned Twine, which I think you’ll really like!
What advantages would it have over using an HTML file with CSS and JS in it? One of the advantages of those is that I can pretty much do what I want, as long as I have the knowledge of how to code it
Essentially it lets you write “passages” as individual files in one of their “story formats” and link them together into a story. The story formats support variables and templating and that sort of thing. You’d probably be most interested in the Snowman format, which simplifies the basic stuff but still lets you hook in your own JS.
If you’re happy with making everything from scratch, I can totally respect that! I’m just sharing stuff I’ve had fun with.
You kinda sold me, I'll have a look tomorrow to see if it fits my needs :3
Hell yeah I hope you have fun!
I had a look and it's cool, but I prefer the simplicity of just an HTML file and doing the code directly
Valid. I’m excited to see what you come up with!
For the writers out there, NovelWriter is a fantastic FLOSS alternative to Scrivener (has similar organizing features), and it entirely uses markdown.
Show me some of this "absolute control" smut! I expect to be wowed by how dynamic it looks.
Nothing much yet, but I've written in another comment what I did as of now with the CSS and JavaScript
<img alt":nahyorirubz:" src="https://quokk.au/static/media/posts/ak/6u/ak6ufsqfXF9hQv6.webp" height="auto" width="32">, real dommies write in 吉里吉里Z
196
Community Rules
You must post before you leave
Be nice. Assume others have good intent (within reason).
Block or ignore posts, comments, and users that irritate you in some way rather than engaging. Report if they are actually breaking community rules.
Use content warnings and/or mark as NSFW when appropriate. Most posts with content warnings likely need to be marked NSFW.
Most 196 posts are memes, shitposts, cute images, or even just recent things that happened, etc. There is no real theme, but try to avoid posts that are very inflammatory, offensive, very low quality, or very "off topic".
Bigotry is not allowed, this includes (but is not limited to): Homophobia, Transphobia, Racism, Sexism, Abelism, Classism, or discrimination based on things like Ethnicity, Nationality, Language, or Religion.
Avoid shilling for corporations, posting advertisements, or promoting exploitation of workers.
Proselytization, support, or defense of authoritarianism is not welcome. This includes but is not limited to: imperialism, nationalism, genocide denial, ethnic or racial supremacy, fascism, Nazism, Marxism-Leninism, Maoism, etc.
Avoid AI generated content.
Avoid misinformation.
Avoid incomprehensible posts.
No threats or personal attacks.
No spam.
Moderator Guidelines
Moderator Guidelines
- Don’t be mean to users. Be gentle or neutral.
- Most moderator actions which have a modlog message should include your username.
- When in doubt about whether or not a user is problematic, send them a DM.
- Don’t waste time debating/arguing with problematic users.
- Assume the best, but don’t tolerate sealioning/just asking questions/concern trolling.
- Ask another mod to take over cases you struggle with, if you get tired, or when things get personal.
- Ask the other mods for advice when things get complicated.
- Share everything you do in the mod matrix, both so several mods aren't unknowingly handling the same issues, but also so you can receive feedback on what you intend to do.
- Don't rush mod actions. If a case doesn't need to be handled right away, consider taking a short break before getting to it. This is to say, cool down and make room for feedback.
- Don’t perform too much moderation in the comments, except if you want a verdict to be public or to ask people to dial a convo down/stop. Single comment warnings are okay.
- Send users concise DMs about verdicts about them, such as bans etc, except in cases where it is clear we don’t want them at all, such as obvious transphobes. No need to notify someone they haven’t been banned of course.
- Explain to a user why their behavior is problematic and how it is distressing others rather than engage with whatever they are saying. Ask them to avoid this in the future and send them packing if they do not comply.
- First warn users, then temp ban them, then finally perma ban them when they break the rules or act inappropriately. Skip steps if necessary.
- Use neutral statements like “this statement can be considered transphobic” rather than “you are being transphobic”.
- No large decisions or actions without community input (polls or meta posts f.ex.).
- Large internal decisions (such as ousting a mod) might require a vote, needing more than 50% of the votes to pass. Also consider asking the community for feedback.
- Remember you are a voluntary moderator. You don’t get paid. Take a break when you need one. Perhaps ask another moderator to step in if necessary.