1. Home
    1. Start Here: Study Guide
    2. Community Standards And Posting Policies
    3. Terms of Use
    4. Moderator Team
    5. Site Map
    6. Quizzes
    7. Articles
      1. Featured Articles
    8. 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. Physics
    4. Canonics
    5. Ethics
    6. Uncategorized Forum
    7. Study Resources Forum
    8. Ancient Texts Forum
    9. Shortcuts
    10. Featured
    11. Most Discussed
  4. Latest
    1. New Activity
    2. Latest Threads
    3. Dashboard
    4. Search By Tag
    5. Complete Tag List
  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. Community Standards And Posting Policies
    3. Terms of Use
    4. Moderator Team
    5. Site Map
    6. Quizzes
    7. Articles
      1. Featured Articles
    8. 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. Physics
    4. Canonics
    5. Ethics
    6. Uncategorized Forum
    7. Study Resources Forum
    8. Ancient Texts Forum
    9. Shortcuts
    10. Featured
    11. Most Discussed
  4. Latest
    1. New Activity
    2. Latest Threads
    3. Dashboard
    4. Search By Tag
    5. Complete Tag List
  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. Community Standards And Posting Policies
    3. Terms of Use
    4. Moderator Team
    5. Site Map
    6. Quizzes
    7. Articles
      1. Featured Articles
    8. 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. Physics
    4. Canonics
    5. Ethics
    6. Uncategorized Forum
    7. Study Resources Forum
    8. Ancient Texts Forum
    9. Shortcuts
    10. Featured
    11. Most Discussed
  4. Latest
    1. New Activity
    2. Latest Threads
    3. Dashboard
    4. Search By Tag
    5. Complete Tag List
  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

We are now requiring that new registrants confirm their request for an account by email.  Once you complete the "Sign Up" process to set up your user name and password, please send an email to the New Accounts Administator to obtain new account approval.

Regularly Checking In On A Small Screen Device? Bookmark THIS page!
  • Online
    Cassius
    05 - Administrator
    Points
    104,519
    Posts
    14,310
    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 - Full Member
    Points
    1,795
    Posts
    202
    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
    104,519
    Posts
    14,310
    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
    104,519
    Posts
    14,310
    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,041
    Posts
    1,906
    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
    104,519
    Posts
    14,310
    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 - Full Member
    Points
    1,795
    Posts
    202
    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. Philodemus' "On Anger" - General - Texts and Resources 20

      • Like 1
      • Cassius
      • April 1, 2022 at 5:36 PM
      • Philodemus On Anger
      • Cassius
      • July 8, 2025 at 7:33 AM
    2. Replies
      20
      Views
      7.3k
      20
    3. Kalosyni

      July 8, 2025 at 7:33 AM
    1. Mocking Epithets 3

      • Like 3
      • Bryan
      • July 4, 2025 at 3:01 PM
      • Comparing Epicurus With Other Philosophers - General Discussion
      • Bryan
      • July 6, 2025 at 9:47 PM
    2. Replies
      3
      Views
      547
      3
    3. Bryan

      July 6, 2025 at 9:47 PM
    1. Best Lucretius translation? 12

      • Like 1
      • Rolf
      • June 19, 2025 at 8:40 AM
      • General Discussion of "On The Nature of Things"
      • Rolf
      • July 1, 2025 at 1:59 PM
    2. Replies
      12
      Views
      1.4k
      12
    3. Eikadistes

      July 1, 2025 at 1:59 PM

Finding Things At EpicureanFriends.com

What's the best strategy for finding things on EpicureanFriends.com? Here's a suggested search strategy:

  • First, familiarize yourself with the list of forums. The best way to find threads related to a particular topic is to look in the relevant forum. Over the years most people have tried to start threads according to forum topic, and we regularly move threads from our "general discussion" area over to forums with more descriptive titles.
  • Use the "Search" facility at the top right of every page. Note that the search box asks you what section of the forum you'd like to search. If you don't know, select "Everywhere." Also check the "Search Assistance" page.
  • Use the "Tag" facility, starting with the "Key Tags By Topic" in the right hand navigation pane, or using the "Search By Tag" page, or the "Tag Overview" page which contains a list of all tags alphabetically. We curate the available tags to keep them to a manageable number that is descriptive of frequently-searched topics.

Frequently Used Forums

  • Frequently Asked / Introductory Questions
  • News And Announcements
  • Lucretius Today Podcast
  • Physics (The Nature of the Universe)
  • Canonics (The Tests Of Truth)
  • Ethics (How To Live)
  • Against Determinism
  • Against Skepticism
  • The "Meaning of Life" Question
  • Uncategorized Discussion
  • Comparisons With Other Philosophies
  • Historical Figures
  • Ancient Texts
  • Decline of The Ancient Epicurean Age
  • Unsolved Questions of Epicurean History
  • Welcome New Participants
  • Events - Activism - Outreach
  • Full Forum List

Latest Posts

  • Episode 291 - TD21 - Epicurus Pushes Back Against "Expect The Worst And You'll Never Be Disappointed"

    Bryan July 26, 2025 at 11:20 AM
  • Note On Upcoming Episodes Of Lucretius Today Podcast

    Cassius July 26, 2025 at 7:19 AM
  • Episode 292 - TD22 - Not Yet Recorded - Cicero Continues His Attack On Epicurus

    Cassius July 26, 2025 at 7:01 AM
  • Busts of Epicurus

    Bryan July 25, 2025 at 12:22 PM
  • Lucretius Today Podast #291 Is Now Available - Epicurus Pushes Back Against "Expect The Worst And You'll Never Be Disappointed."

    Cassius July 25, 2025 at 12:15 PM
  • On Unhealthy Social Media Use / If Epicurus Were Alive Today, Would He Use A Smartphone?

    Sam_Qwerty July 24, 2025 at 8:19 PM
  • Cicero Fighting It Out "Horse And Foot" With Epicurus (Cicero's References to Epicurus in "On Duties" )

    Cassius July 23, 2025 at 6:49 PM
  • The "meaning crisis" trend. How do you answer it as an Epicurean philosopher?

    Sam_Qwerty July 23, 2025 at 6:47 PM
  • Comparing Cicero's "De Officiis", Thomas Jefferson's "Social Duties", and Epicurean Philosophy

    Kalosyni July 23, 2025 at 12:32 PM
  • "Christianizing the Roman Empire (A.D. 100-400)" Ramsay MacMullen, Yale UP, 1984

    kochiekoch July 23, 2025 at 11:44 AM

Key Tags By Topic

  • #Canonics
  • #Death
  • #Emotions
  • #Engagement
  • #EpicureanLiving
  • #Ethics
  • #FreeWill
  • #Friendship
  • #Gods
  • #Happiness
  • #HighestGood
  • #Images
  • #Infinity
  • #Justice
  • #Knowledge
  • #Physics
  • #Pleasure
  • #Soul
  • #Twentieth
  • #Virtue


Click Here To Search All Tags

To Suggest Additions To This List Click Here

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