1. New
  2. Home
    1. Get Started - Activities
    2. Posting Policies
    3. Community Standards
    4. Terms of Use
    5. Moderator Team
    6. Member Announcements
    7. Site Map
    8. Quizzes
    9. Articles
      1. Featured Articles
    10. All Blog Posts
      1. Elli's Blog / Articles
  3. Wiki
    1. Wiki Home
    2. FAQ
    3. Classical Epicureanism
    4. Physics
    5. Canonics
    6. Ethics
    7. Search Assistance
    8. Not NeoEpicurean
    9. Foundations
    10. Navigation Outlines
    11. Key Pages
  4. Forum
    1. New Activity
    2. New Threads
    3. Welcome
    4. General Discussion
    5. Featured
    6. Activism
    7. Shortcuts
    8. Dashboard
    9. Full Forum List
    10. Level 3+
    11. Most Discussed
  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. New
  2. Home
    1. Get Started - Activities
    2. Posting Policies
    3. Community Standards
    4. Terms of Use
    5. Moderator Team
    6. Member Announcements
    7. Site Map
    8. Quizzes
    9. Articles
      1. Featured Articles
    10. All Blog Posts
      1. Elli's Blog / Articles
  3. Wiki
    1. Wiki Home
    2. FAQ
    3. Classical Epicureanism
    4. Physics
    5. Canonics
    6. Ethics
    7. Search Assistance
    8. Not NeoEpicurean
    9. Foundations
    10. Navigation Outlines
    11. Key Pages
  4. Forum
    1. New Activity
    2. New Threads
    3. Welcome
    4. General Discussion
    5. Featured
    6. Activism
    7. Shortcuts
    8. Dashboard
    9. Full Forum List
    10. Level 3+
    11. Most Discussed
  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. New
  2. Home
    1. Get Started - Activities
    2. Posting Policies
    3. Community Standards
    4. Terms of Use
    5. Moderator Team
    6. Member Announcements
    7. Site Map
    8. Quizzes
    9. Articles
      1. Featured Articles
    10. All Blog Posts
      1. Elli's Blog / Articles
  3. Wiki
    1. Wiki Home
    2. FAQ
    3. Classical Epicureanism
    4. Physics
    5. Canonics
    6. Ethics
    7. Search Assistance
    8. Not NeoEpicurean
    9. Foundations
    10. Navigation Outlines
    11. Key Pages
  4. Forum
    1. New Activity
    2. New Threads
    3. Welcome
    4. General Discussion
    5. Featured
    6. Activism
    7. Shortcuts
    8. Dashboard
    9. Full Forum List
    10. Level 3+
    11. Most Discussed
  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. Meetings, 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!
  • Cassius
    05 - Administrator
    Points
    102,515
    Posts
    14,032
    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,688
    Posts
    190
    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.

  • Cassius
    05 - Administrator
    Points
    102,515
    Posts
    14,032
    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!

  • Cassius
    05 - Administrator
    Points
    102,515
    Posts
    14,032
    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
    14,954
    Posts
    1,894
    Quizzes
    3
    Quiz rate
    95.8 %
    • March 10, 2025 at 8:20 PM
    • #5

    Very impressive software, thank you TauPhi

  • Cassius
    05 - Administrator
    Points
    102,515
    Posts
    14,032
    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,688
    Posts
    190
    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. Who are capable of figuring the problem out 5

      • Like 1
      • Patrikios
      • June 5, 2025 at 4:25 PM
      • General Discussion
      • Patrikios
      • June 6, 2025 at 6:54 PM
    2. Replies
      5
      Views
      330
      5
    3. Patrikios

      June 6, 2025 at 6:54 PM
    1. What fears does modern science remove, as Epicurean physics did in antiquity? 31

      • Like 5
      • sanantoniogarden
      • June 2, 2025 at 3:35 PM
      • General Discussion
      • sanantoniogarden
      • June 6, 2025 at 2:05 PM
    2. Replies
      31
      Views
      974
      31
    3. Don

      June 6, 2025 at 2:05 PM
    1. Porphyry - Letter to Marcella -"Vain Is the Word of the Philosopher..." 17

      • Like 1
      • Cassius
      • June 12, 2023 at 11:34 AM
      • Usener Collection
      • Cassius
      • June 3, 2025 at 11:17 PM
    2. Replies
      17
      Views
      5.8k
      17
    3. Bryan

      June 3, 2025 at 11:17 PM
    1. Daily life of ancient Epicureans / 21st Century Epicureans 38

      • Like 3
      • Robert
      • May 21, 2025 at 8:23 PM
      • General Discussion
      • Robert
      • May 29, 2025 at 1:44 PM
    2. Replies
      38
      Views
      2.9k
      38
    3. Pacatus

      May 29, 2025 at 1:44 PM
    1. Emily Austin's "LIving For Pleasure" Wins Award. (H/T to Lowri for finding this!)

      • Like 4
      • Cassius
      • May 28, 2025 at 10:57 PM
      • General Discussion
      • Cassius
      • May 28, 2025 at 10:57 PM
    2. Replies
      0
      Views
      255

Latest Posts

  • Episode 284 - In Dealing With Pain, Does Practice Make Perfect? Or Does Practice Make For A Happy Life?

    Cassius June 10, 2025 at 7:24 PM
  • Adage: In A Crisis, We Don't Rise To The Occasion As Much As We Fall To Our Level of Practice

    Cassius June 10, 2025 at 7:24 PM
  • Tsouna's On Choices and Avoidances

    Robert June 8, 2025 at 1:37 AM
  • Episode 285 - Not Yet Recorded - Cicero Attacks Epicurus' PD04 And Says Virtue And Honor Is the Way To Overcome Bodily Pain

    Cassius June 7, 2025 at 3:12 PM
  • Updated Thoughts on the Question of "Peace and Safety" in the Works of Norman Dewitt

    Joshua June 7, 2025 at 2:02 PM
  • Who are capable of figuring the problem out

    Patrikios June 6, 2025 at 6:54 PM
  • What fears does modern science remove, as Epicurean physics did in antiquity?

    Don June 6, 2025 at 2:05 PM
  • Sunday, June 15 - Topic: The Letter of Cosma Raimondi

    Cassius June 6, 2025 at 1:46 PM
  • Welcome Balin!

    sanantoniogarden June 6, 2025 at 1:08 PM
  • Sunday, June 8, 2025 - Discussion Topic - "Practice" In Relation To Pain, Pleasure, and Happiness

    Cassius June 6, 2025 at 9:26 AM

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