https://alexandria.gitcitadel.eu/
The Gutenberg edition of #Alexandria is live. Our first release to production.
The npubs involved in this release were
@MichaelJ
@Silberengel
@liminal 🦠
@Nusa
@ChipTuner
@cloud fodder
@semisol
@The Beave
@Dawn
@mleku
@Daniel Wigton
@Finrod Felagund
@Liberty Gal
We would also like to thank @fiatjaf @Vitor Pamplona @daniele @verbiricha @il_lost_ and @PABLOF7z for their advice and support. Thank you, also, to every other Nostrich who has donated, reposted, published, tested, and fevered along with us. This project has both the loftiest goals and the smallest budget, but we have proven that all things are possible, on Nostr. And you helped prove that.
We, at #GitCitadel, are grateful for you all, and we wish you a good morning. ☺
View article →
Login to reply
Replies (69)
Yes, #Scriptorium. I'm using it for Asciidoc and HTML, so far, but Euler has EPUB and PDF formats planned. It will become integrated into the #Alexandria web app, but it's a CLI, so far.
https://github.com/Silberengel/scriptorium
Congratulations!!!
The biggest problem we have is that the source files are full of typos and errors. The Bible was missing verses, for example, so I had to copy-paste them in. The books are so large that the AI sort of wheezes trying to find mistakes, and I have to really scan over the whole thing.
We might just ram them all through the converter and then edit the events that are wrong, afterward, tho, since we can replace them in-place. Would get us further, faster.
No, thank you!
You guys do the hard part. Me? I just zap, something easy enough even I can do it.
What she said!
Hey, how about #Nostrbooks on grimoire and habla? 😁
it will happen!
🫂
We appreciate your hard work.
One of the posts listed me as a contributor. That isn't fair to the true contributors.
But you have, so don't sell yourself short, LG!
I am so fucking excited to see this!!! WELL DONE EVERYBODY INVOLVED!
Nothing gets me more excited than a library and to see you guys make one on nostr is just, awesome.
👏👏👏
Thanks for the encouragement, but anything I did is insignificant when compared to most of the group. I answer a few questions and give encouragement. They have spent huge amounts of time and effort.
The point is that you did that, more than most and when it was needed. Don't sell yourself short.
I see Chesterton's Orthodoxy and the Douay-Rheims (best English Bible)... Baaaaased! 🔥 Bravo!
Can I make a suggestion, maybe I’m just dumb though, but it may be worth writing a short recap of what the project actually is
on the page there is about tag, what information are you looking for?
It was a really dull-seeming project, for years, because it has been 95% server and baseline stuff, but we finally are speeding up the actual import of books and running analysis and graphing, composing, and etc. We're beginning to show why we thought putting books into events is superior to files. I describe why here:
View article →
congrats 🎉🎉🎉
Congrats 😃🥂
I thought I'd make an attempt at using three articles I've posted (Part 1, part 2, and part 3) into one of your nested articles with the table of contents (in order to later maybe post one of my books), but I can't figure any of it out. I don't have enough technical knowledge of nostr or formatting to make it work. I'm clueless. I guess the one thing I can be useful to the team is by playing the nontech, uninformed person and what it takes to make the system work for the uninformed.
Yes.
That's mostly what I do.
If it is too complicated for you to figure out, then, it is too complicated for our general targeted customers to figure out.
You can also try it on decentnewsroom.com. It uses the same index structure, but it’s specifically for longform articles.
Create an index by going to https://decentnewsroom.com/reading-list/wizard/setup
Then add articles in the wizard on the next step.
If you log in, you can also add articles to existing lists later direcly on the article page.
I don’t have any tutorials yet, sorry. And publishing might still be buggy. But it’s an option.
I used to think of myself as a computer expert. I know I am not as up-to-date as I used to be, but trying to use the posting part of Alexandria makes me feel like a complete idiot. I am clueless.
I used to think of myself as a computer expert. I know I am not as up-to-date as I used to be, but trying to use the posting part of Alexandria makes me feel like a complete idiot. I am clueless.
More idiot. I got an error that it failed to post to one relay, and thought it didn't post at all, so I double posted. Uggg!
I couldn't figure it out, either. @liminal 🦠 I'm not the only one, now. 😂
The error didn't show success, but only failure?
I've had that happen with imwald jumble before, too.
If it showed any success, I didn't see it.
If it showed any success, I didn't see it. It happened again with this post.
You make me feel better that it isn't just me. I was feeling really stupid.
I tried, but it wouldn't let me connect more than one article. The add article button didn't seem to work.
If it showed any success, I didn't see it. It happened again with this post.


Now things aren't posting from jumble at all. Here is a screenshot of one of the errors and no I am getting not confirmation of posting.


Are you using jumble.social or jumble.imwald.eu?
jumble.social
jumble.social
should I switch?
Try again. 😊
Thanks for participating in this. As you can see, we’re all fumbling about here 😂
Only if you want to use mine. ☺
If you have problems with Jumble.social, I can't help. That's Cody's client.
We all need more testers.
There is no penalty to switch. I use both often.
Is there a tool that converts an EPUB file to this format?Or something similar to that?
I own many books, but not having a tool to do this ends up being a barrier.
Yes, but it is still a WIP.
I can try to help if you have more details.
Perhaps a little artificial intelligence could help with the draft?!
I do not.
I am not a coder.
I personally detest AI, so I don't use it. That is a question for the rest of the @GitCitadel team.
I hated her too, until I saw how much time she gives me, from the first line to something visual.
I see her as a great draftsman and nothing more.
Hated who?
WTF are you even talking about?
Perdoe o meu inglês, usar o tradutor é uma péssima experiência.
Eu também odiava as IA até que pude perceber o quanto tempo ela me economizava ao construir algo do zero absoluto até ter algo visual.
A vejo como uma ferramenta para rascunhos, ela me dá uma boa visão daquilo que tenho em mente e com isso me decidir o que desejo e se vou investir meu tempo melhorando o esboço.
Vejo que hoje muitos fazem isso e com prazos a cada vez mais apertados recorro as ferramentas existentes que podem me ajudar a otimizar meu tempo.
Please excuse my English, using a translator is a terrible experience.
I also hated AI until I realised how much time it saved me when building something from absolute scratch until I had something visual.
I see it as a tool for drafting, it gives me a good idea of what I have in mind and with that I decide what I want and whether I will invest my time improving the draft.
I see that many people do this today and with increasingly tight deadlines I resort to existing tools that can help me optimise my time.
Traduzido com o DeepL (https://dee.pl/apps)
OH! Now I understand.
I don't build software. Doing it by AI would drive me crazy.
I'll get there tomorrow. Windows wouldn't get me there today and those adocs are a whole new type of pain. Thanks for the link!


Jim Craddock
20260124 Evening Note Spent the entire day working on getting my book published to nostr using scriptorium. Let
Live, and quite useless. And nearly unusable! Not sure what I just clicked on, but it was certainly not a library. More like a sick spectacle of books-on-soulless-web-pages
Well, I got it published. The first time, it had no title. So, I tried again.
Somehow it published as 40+ separate things. Oh well, it is out there now. That was the main goal.
I have no idea what went wrong.
Link?
Interesting that the severing l sections are doubled up. But, it seems to be working, though with some odd formatting.
https://drive.google.com/file/d/1tYgdF1jjM7RGTQPsEOSiOgim-vhpYAw4/view
Adoc
And yml in case you're curious.
https://drive.google.com/file/d/159Ah8g1gkNevk5IlyXVpODxOg3Gna5GH/view
I don't google anymore . . .
Congrats!!
this is huge! congrats and thank you for all the hard work!
Do you have a link to what you're trying to paste? If it is a problem with relay connections, that's something larger to debug but if it has to do with the formatting I can help you figure out if it's a wrong syntax.
You can see the "event code" you produced here:
https://alexandria.gitcitadel.eu/events?id=nevent1qvzqqqr4tqpzqu7c5rph88qq4zqzaeh440swuvcds70zh5vrxmkv5w9zqhqc2dchqyvhwumn8ghj7enjv4jkccte9eek7anzd96zu6r0wd6qzxmhwden5te0w35x2cmfw3skgetv9ehx7um5wgcjucm0d5q35amnwvaz7tm5dpjkvmmjv4ehgtnwdaehgu339e3k7mgpzpmhxue69uhkummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qythwumn8ghj7mn0wd68ytnndamxy6t59e5x7um5qyghwumn8ghj7mn0wd68yv339e3k7mgqyz89kdd3pq5crxagqe7ssare2rrmzx3td3gef7hjfjcu2t0k0e8yugfgt57
You can see how you put "* by Jim Craddock" in the title field. The title is what is at the very first header, like "= This is a Title". The author metadata goes into the "author" field, in the yml, not the title. Just use a name, as we automatically preface it with "by ". Don't add formatting, like bold, in headers. That happens automatically.
Your .adoc first lines should just be:
```adoc
= Redacted Science
== Foreword
Jim Craddock’s story begins not with a diagnosis, but with a domino toppling to start a Rube-Goldberg-like chain of events that was impossible to anticipate — severing trust, certainty, and medical convention. At once patient, researcher, skeptic, and subject, Jim documents a thirty-year personal experiment shaped by pain, persistence, and the pursuit of pattern in a system built on averages.
This project, _Redacted Science_, charts that journey — sometimes even to the point of discomfort for the reader. It is a...
```
You have very heavy formatting, with bold asterix and italic underscores all over the place, and hard-returns, which makes it difficult to read and interrupts the automatic word wrapping. For instance:
```adoc
_[Author, that sounds pretty cool._\n\n_I’m not an author. I’m a Chemical Engineer with thirty years in\n\nsystem-building and data architecture. If you know someone like that,\n\nyou know they are all about data integrity. “I think in third normal\n\nform.” At least that is what I told them when I interviewed and got the\n\noffer to be the Data Architect for the City of Tulsa several years ago.\n\nI turned them down, largely due to this illness. I knew it would come\n\nback. I was in one of the interludes. The time between transitions when\n\nmy brain was cooking with gas, and I was in shape and knew I could do\n\nanything you wanted with a database design. I still can, even though\n\nevery day is a “push day” - what I call days that I just try to get past\n\nthe symptoms to the finish line. But, I want to recognize something, or\n\nsomeone._\n\n__W
```
I'm thinking that whole section should be a blockquote, like:
```adoc
[Author, that sounds pretty cool.\n\nI’m not an author. I’m a Chemical Engineer with thirty years in system-building and data architecture. If you know someone like that, you know they are all about data integrity. “I think in third normal form.” At least that is what I told them when I interviewed and got the offer to be the Data Architect for the City of Tulsa several years ago. I turned them down, largely due to this illness. I knew it would come back. I was in one of the interludes. The time between transitions when my brain was cooking with gas, and I was in shape and knew I could do anything you wanted with a database design. I still can, even though every day is a “push day” - what I call days that I just try to get past the symptoms to the finish line. But, I want to recognize something, or someone.\n\nW
```
Hope that helps.


Asciidoctor Docs
AsciiDoc - AsciiDoc Syntax Quick Reference
The quick reference for common AsciiDoc document and text formatting markup.
It would if I had a Linux box anymore.
Grok is hard on them.
I forgot what exactly I was doing the other day, but when I tried to reply to this comment in
I couldn't even reply.
This was my error.


Jumble
A user-friendly Nostr client for exploring relay feeds

Sorry to bother, but I'm testing out a client.
Looks like there was an issue with the browser extension, Jumble couldn’t call it to sign the event.
I logged out and relogged in. I think it is working now.