Received: from out1.migadu.com (out1.migadu.com [91.121.223.63]) by mail-b.sr.ht (Postfix) with ESMTPS id A745AFF105 for <~mieum/booksin.space@lists.sr.ht>; Fri, 30 Oct 2020 17:53:02 +0000 (UTC) Authentication-Results: mail-b.sr.ht; dkim=pass (1024-bit key) header.d=calcuode.com header.i=@calcuode.com header.b=ha7UJG44 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=calcuode.com; s=default; t=1604080381; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to; bh=vwFV+/aU15PnnOXkj6zL1XrY6dofwnNW5lGC/PIF7UQ=; b=ha7UJG44s0MH40WTysilQHhy3jhLd9pVpbLCvjAtvioedgn7r8jBYY8BBtExFNDb5lMs4W 9TsIJ4FBc3yoR5V+p+ah00zYhEdGlfI/bSW1Bqyay+pQqdhlQy7cgiXAZd2DBtgxFIVH4B Zac8qZwZgznCUA/tuVX3LGrUMs3/9Tc= Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Subject: Re: The brick and mortar X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: "Callum Brown" To: "mieum" , "Arav K." , <~mieum/booksin.space@lists.sr.ht> Date: Fri, 30 Oct 2020 17:07:32 +0000 Message-Id: In-Reply-To: X-Spam-Score: 0.40 > Speaking of .bib files, it might be nice to have a central .bib file > that includes all the info for the whole library. I agree. Either one file with different language entries differetiated somehow, or each language has its own .bib file. The citation-key could be used for the paths to the actual content: gemini://en.booksin.space/a-citation-key/ would get you to a directory containing all the relevant files. > There should be a complete text available, but also it would be nice > if the table of contents was a list of links that linked to separate > .gmi files for each chapter I think that the only obligatory file should be the one containing the whole text. Then there could be subdirectories containing alternative formats: chapters, pages, subsections, whatever. Those could probably be made manually rather than auto-generating them from the full text, but common formats (like chapters) should be standardised. Some examples of what it could look like: gemini://en.booksin.space/dickens-a-christmas-carol/full-text.gmi gemini://en.booksin.space/dickens-a-christmas-carol/chapters/1.gmi gemini://es.booksin.space/dickens-cuento-de-navidad/texto-completo.gmi The index page for a book directory could be generated from the .bib entry and by looking at any files or subdirectories. Callum