1. Home
    1. Start Here: Study Guide
    2. Posting Policies
    3. Community Standards
    4. Terms of Use
    5. Moderator Team
    6. Site Map
    7. Quizzes
    8. Articles
      1. Featured Articles
    9. All Blog Posts
      1. Elli's Blog / Articles
  2. Wiki
    1. Wiki Home
    2. FAQ
    3. Classical Epicureanism
    4. Physics Wiki
    5. Canonics Wiki
    6. Ethics Wiki
    7. Search Assistance
    8. Not NeoEpicurean
    9. Foundations
    10. Navigation Outlines
    11. Key Pages
  3. Forum
    1. Full Forum List
    2. Welcome Threads
    3. Uncategorized Forum
    4. Physics Discussion
    5. Canonics Discussion
    6. Ethics Discussion
    7. Study Resources Discussion
    8. Ancient Texts Discussion
    9. Level 3+
    10. Shortcuts
    11. Featured
  4. New
    1. New Activity
    2. New Threads
    3. Dashboard
  5. Podcast
    1. Lucretius Today Podcast
    2. Episode Guide
    3. Lucretius Today At Youtube
    4. EpicureanFriends Youtube Page
  6. Texts
    1. Overview
    2. Diogenes Laertius
    3. Principal Doctrines
    4. Vatican Sayings
    5. Lucretius
    6. Herodotus
    7. Pythocles
    8. Menoeceus
    9. Fragments - Usener Collection
    10. Torquatus On Ethics
    11. Velleius On Gods
    12. Greek/Latin Help
  7. Gallery
    1. Featured images
    2. Albums
    3. Latest Images
    4. Latest Comments
  8. Calendar
    1. Upcoming Events List
    2. Zoom Meetings
    3. This Month
    4. Sunday Zoom Meetings
    5. First Monday Zoom Meetings
    6. Wednesday Zoom Meeting
    7. Twentieth Zoom Meetings
    8. Zoom Meetings
  9. Other
    1. Featured Content
    2. Blog Posts
    3. Files
    4. Logbook
    5. EF ToDo List
    6. Link-Database
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Articles
  • Blog Articles
  • Files
  • Gallery
  • Events
  • Pages
  • Wiki
  • Help
  • FAQ
  • More Options

Welcome To EpicureanFriends.com!

"Remember that you are mortal, and you have a limited time to live, and in devoting yourself to discussion of the nature of time and eternity you have seen things that have been, are now, and are to come."

Sign In Now
or
Register a new account
  1. Home
    1. Start Here: Study Guide
    2. Posting Policies
    3. Community Standards
    4. Terms of Use
    5. Moderator Team
    6. Site Map
    7. Quizzes
    8. Articles
      1. Featured Articles
    9. All Blog Posts
      1. Elli's Blog / Articles
  2. Wiki
    1. Wiki Home
    2. FAQ
    3. Classical Epicureanism
    4. Physics Wiki
    5. Canonics Wiki
    6. Ethics Wiki
    7. Search Assistance
    8. Not NeoEpicurean
    9. Foundations
    10. Navigation Outlines
    11. Key Pages
  3. Forum
    1. Full Forum List
    2. Welcome Threads
    3. Uncategorized Forum
    4. Physics Discussion
    5. Canonics Discussion
    6. Ethics Discussion
    7. Study Resources Discussion
    8. Ancient Texts Discussion
    9. Level 3+
    10. Shortcuts
    11. Featured
  4. New
    1. New Activity
    2. New Threads
    3. Dashboard
  5. Podcast
    1. Lucretius Today Podcast
    2. Episode Guide
    3. Lucretius Today At Youtube
    4. EpicureanFriends Youtube Page
  6. Texts
    1. Overview
    2. Diogenes Laertius
    3. Principal Doctrines
    4. Vatican Sayings
    5. Lucretius
    6. Herodotus
    7. Pythocles
    8. Menoeceus
    9. Fragments - Usener Collection
    10. Torquatus On Ethics
    11. Velleius On Gods
    12. Greek/Latin Help
  7. Gallery
    1. Featured images
    2. Albums
    3. Latest Images
    4. Latest Comments
  8. Calendar
    1. Upcoming Events List
    2. Zoom Meetings
    3. This Month
    4. Sunday Zoom Meetings
    5. First Monday Zoom Meetings
    6. Wednesday Zoom Meeting
    7. Twentieth Zoom Meetings
    8. Zoom Meetings
  9. Other
    1. Featured Content
    2. Blog Posts
    3. Files
    4. Logbook
    5. EF ToDo List
    6. Link-Database
  1. Home
    1. Start Here: Study Guide
    2. Posting Policies
    3. Community Standards
    4. Terms of Use
    5. Moderator Team
    6. Site Map
    7. Quizzes
    8. Articles
      1. Featured Articles
    9. All Blog Posts
      1. Elli's Blog / Articles
  2. Wiki
    1. Wiki Home
    2. FAQ
    3. Classical Epicureanism
    4. Physics Wiki
    5. Canonics Wiki
    6. Ethics Wiki
    7. Search Assistance
    8. Not NeoEpicurean
    9. Foundations
    10. Navigation Outlines
    11. Key Pages
  3. Forum
    1. Full Forum List
    2. Welcome Threads
    3. Uncategorized Forum
    4. Physics Discussion
    5. Canonics Discussion
    6. Ethics Discussion
    7. Study Resources Discussion
    8. Ancient Texts Discussion
    9. Level 3+
    10. Shortcuts
    11. Featured
  4. New
    1. New Activity
    2. New Threads
    3. Dashboard
  5. Podcast
    1. Lucretius Today Podcast
    2. Episode Guide
    3. Lucretius Today At Youtube
    4. EpicureanFriends Youtube Page
  6. Texts
    1. Overview
    2. Diogenes Laertius
    3. Principal Doctrines
    4. Vatican Sayings
    5. Lucretius
    6. Herodotus
    7. Pythocles
    8. Menoeceus
    9. Fragments - Usener Collection
    10. Torquatus On Ethics
    11. Velleius On Gods
    12. Greek/Latin Help
  7. Gallery
    1. Featured images
    2. Albums
    3. Latest Images
    4. Latest Comments
  8. Calendar
    1. Upcoming Events List
    2. Zoom Meetings
    3. This Month
    4. Sunday Zoom Meetings
    5. First Monday Zoom Meetings
    6. Wednesday Zoom Meeting
    7. Twentieth Zoom Meetings
    8. Zoom Meetings
  9. Other
    1. Featured Content
    2. Blog Posts
    3. Files
    4. Logbook
    5. EF ToDo List
    6. Link-Database
  1. EpicureanFriends - Home of Classical Epicurean Philosophy
  2. Forum
  3. Study Guides, Resources, and Activism
  4. Technology, Social Media, and Internet Activism
  • Sidebar
  • Sidebar

Technology Inquiry: Easy Production of Side-By-Side English Translation with Greek or Latin?

  • Cassius
  • March 10, 2025 at 3:26 PM
  • Go to last post
Regularly Checking In On A Small Screen Device? Bookmark THIS page!
  • Online
    Cassius
    05 - Administrator
    Points
    102,786
    Posts
    14,071
    Quizzes
    9
    Quiz rate
    100.0 %
    • March 10, 2025 at 3:26 PM
    • #1

    We are regularly running into the need for easy production of html pages which allow the side-by-side display of English translation with the original Greek or Latin.

    I think the target probably needs to be two or three column - probably two so that it will be usable on portrait size portable devices.

    It also probably needs to be somehow divisible by "cells," in that the English translation is frequently longer than the Greek or Latin, and so to keep the passages of text together it's necessary to be able to have the end result look almost like a "spreadsheet" so that the English and original passages stay together. It's possible that links or tags could be used to jump from place to place, but ultimately side-by-side is probably the most usable.

    Optimum would be the ability to easily change out the columns, so that for example the first column could be Latin, then the second switchable between Bailey, Munro, etc., with the switching function not causing you to lose your place in the text.

    Since we're talking wish-list here, what we need is a system wherein the texts can be prepared and edited either locally or on the internet version, and then the result easily convertible to an html page for posting.

    Currently one system I am using is Emacs org-mode, where I can prepare a text and then export the result to an html page like so. It's possible that emacs could do what we want but it has a steep learning curve.

    I'd like to employ such as system to deploy side-by-side versions of Lucretius, rather than individually as we currently have it.

    I made an early effort in the direction of multi-column pages here. This is somewhat usable, but it's not by any means optimum. The columns don't stay together and the system I used was not user friendly.

    I know others would probably find suggestions useful, as Don (for one) is thinking about side-by side versions of his letter to Menoeceus.

    I don't have any illusions that this will be easy to do, but if we start the thread now then maybe over time people will come across examples of other sites that are usable for such a project and we can explore how they are made.

  • TauPhi
    03 - Member
    Points
    1,751
    Posts
    196
    Quizzes
    3
    Quiz rate
    92.5 %
    • March 10, 2025 at 5:44 PM
    • #2

    If you're looking for something like that:

    Side By Side viewer

    you may want to follow the link to the source code given in 'About' section. I didn't investigate it closely but it looks like there are some instructions how to create similar projects. There are also author's contact details there, if needed.

  • Online
    Cassius
    05 - Administrator
    Points
    102,786
    Posts
    14,071
    Quizzes
    9
    Quiz rate
    100.0 %
    • March 10, 2025 at 6:14 PM
    • #3

    WOW that is impressive!

    Joshua and Don you'll be interested to take a look at this.


    Thanks Tau Phi!

  • Online
    Cassius
    05 - Administrator
    Points
    102,786
    Posts
    14,071
    Quizzes
    9
    Quiz rate
    100.0 %
    • March 10, 2025 at 7:29 PM
    • #4

    Ok I have a short section of Book One of Lucretius running as an example of what the software can do and its usability by someone who is not a programming expert (me).

    This will require much more effort to implement the full book, but it is definitely doable, and being based in github, it can be set up to work on as a joint project:

    Side By Side viewer

  • Joshua
    05 - Administrator
    Points
    15,010
    Posts
    1,902
    Quizzes
    3
    Quiz rate
    95.8 %
    • March 10, 2025 at 8:20 PM
    • #5

    Very impressive software, thank you TauPhi

  • Online
    Cassius
    05 - Administrator
    Points
    102,786
    Posts
    14,071
    Quizzes
    9
    Quiz rate
    100.0 %
    • March 11, 2025 at 7:51 AM
    • #6

    One particularly nice thing about the software is that you once you find a section in the text that you want to reference somewhere else, you can copy the URL and share it and that url will take you to the specific section - kind of like the artchive.org link to a pdf will take you to a particular page. I haven't previously had a good way to link to specific sections of a text version of Lucretius or other texts so using a system like this would be a good way to provide that.


    Side By Side viewer

  • TauPhi
    03 - Member
    Points
    1,751
    Posts
    196
    Quizzes
    3
    Quiz rate
    92.5 %
    • March 12, 2025 at 8:02 PM
    • #7

    For those who don't want to post anything online but want to use this software for personal projects where side by side texts comparison is needed, here's the easiest way to do it.

    Step 1: Download the zip file and unpack it where you want it. It's basically a webpage template that allows you to display the texts side by side.

    https://github.com/tasuki/sbs/archive/gh-pages.zip

    Step 2: Create a local HTTP server. This will create a local environment for your webpage. There are different way to do it but the simplest is to run below command in the directory where index.html is. (Make sure Python is installed and you run the command in the correct directory)

    python -m http.server

    Step 3: Edit index.html to make sure base href is set to current directory: <base href="/"> or simply remove this line as default is current directory anyway.

    Step 4: Copy of the files from tests/the_raven folder into the folder where index.html is. These files are the example to show you how things are done. For your own projects, modify these files or create your own.

    Step 5: Open your web browser with this address: http://localhost:8000/. This is how you access the local server where your newly created website is.

    That's it. Now the world is your oyster. You can put your own texts, compare, re-arrange or even change how things look like by modifying all_min.css file in styles directory. (The file is obfuscated but there are ways to deobfuscate it so it's easy to modify to your liking). After you're happy with the results, you can print as pdf in the browser and you have a nice looking document. Have fun.

Unread Threads

    1. Title
    2. Replies
    3. Last Reply
    1. The Religion of Nature - as supported by Lucretius' De Rerum Natura 4

      • Thanks 1
      • Kalosyni
      • June 12, 2025 at 12:03 PM
      • Uncategorized Discussion (General)
      • Kalosyni
      • June 23, 2025 at 12:36 AM
    2. Replies
      4
      Views
      443
      4
    3. Godfrey

      June 23, 2025 at 12:36 AM
    1. New Blog Post From Elli - " Fanaticism and the Danger of Dogmatism in Political and Religious Thought: An Epicurean Reading"

      • Thanks 2
      • Cassius
      • June 20, 2025 at 4:31 PM
      • Uncategorized Discussion (General)
      • Cassius
      • June 20, 2025 at 4:31 PM
    2. Replies
      0
      Views
      584
    1. Does The Wise Man Groan and Cry Out When On The Rack / Under Torture / In Extreme Pain? 19

      • Cassius
      • October 28, 2019 at 9:06 AM
      • Uncategorized Discussion (General)
      • Cassius
      • June 20, 2025 at 1:53 PM
    2. Replies
      19
      Views
      1.6k
      19
    3. Cassius

      June 20, 2025 at 1:53 PM
    1. Best Lucretius translation? 9

      • Like 1
      • Rolf
      • June 19, 2025 at 8:40 AM
      • Uncategorized Discussion (General)
      • Rolf
      • June 19, 2025 at 3:01 PM
    2. Replies
      9
      Views
      342
      9
    3. Cassius

      June 19, 2025 at 3:01 PM
    1. New Translation of Epicurus' Works 1

      • Thanks 2
      • Eikadistes
      • June 16, 2025 at 3:50 PM
      • Uncategorized Discussion (General)
      • Eikadistes
      • June 16, 2025 at 6:32 PM
    2. Replies
      1
      Views
      341
      1
    3. Cassius

      June 16, 2025 at 6:32 PM

Latest Posts

  • Episode 287 - TD17 - Current Title - How Do We Know Who The "Great" Men Are?

    Cassius June 23, 2025 at 7:39 PM
  • Forum Restructuring & Refiling of Threads - General Discussion Renamed to Uncategoried Discussion

    Cassius June 23, 2025 at 7:05 PM
  • Venus and Mars - "Good" vs. "Evil"?

    Cassius June 23, 2025 at 3:27 PM
  • “A small replica of himself”

    Rolf June 23, 2025 at 8:23 AM
  • The Religion of Nature - as supported by Lucretius' De Rerum Natura

    Godfrey June 23, 2025 at 12:36 AM
  • Sunday June 22 - Topic: Prolepsis

    Don June 22, 2025 at 4:00 PM
  • Episode 286 - TD16 - Confronting Pain With Reason Rather Than With "Virtue"

    Patrikios June 22, 2025 at 10:13 AM
  • Online Travel Videos of Samos

    Kalosyni June 21, 2025 at 9:08 AM
  • Welcome Alrightusername!

    Cassius June 20, 2025 at 7:48 PM
  • Philodemus On Piety

    Cassius June 20, 2025 at 4:47 PM

EpicureanFriends - Classical Epicurean Philosophy

  1. Home
    1. About Us
    2. Classical Epicurean Philosophy
  2. Wiki
    1. Getting Started
  3. Frequently Asked Questions
    1. Site Map
  4. Forum
    1. Latest Threads
    2. Featured Threads
    3. Unread Posts
  5. Texts
    1. Core Texts
    2. Biography of Epicurus
    3. Lucretius
  6. Articles
    1. Latest Articles
  7. Gallery
    1. Featured Images
  8. Calendar
    1. This Month At EpicureanFriends
Powered by WoltLab Suite™ 6.0.22
Style: Inspire by cls-design
Stylename
Inspire
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design