#!/usr/bin/env python # coding: utf-8 # # Pronominal redundancy - explicit use of pronouns when already implicit present (Nestle1904LFT) # # **Work in progress!** # ## Table of content # * 1 - Introduction # * 1.1 - Why is this relevant? # * 1.2 - Translating into Text-Fabric queries # * 2 - Load Text-Fabric app and data # * 3 - Performing the queries # * 3.1 - TBD # * 3.2 - TBD # * 4 - Discussion # * 5 - Attribution and footnotes # * 6 - Required libraries # # 1 - Introduction # ##### [Back to TOC](#TOC) # # In Greek, the verb forms typically include information about the subject within the verb ending itself. This is known as verbal inflection or conjugation. However, there are instances in the Greek New Testament where the pronoun is added even though the information is already contained in the verb. This linguistic phenomenon is known as pronominal redundancy. # ## 1.1 - Why is this relevant? # # The use of pronominal redundancy in the Greek New Testament serves several purposes which may have exegetical consequences. # # Some typical reasons for pronominal redundancy: # # * Clarity and Emphasis: Adding the pronoun reinforces and emphasizes the subject of the sentence to avoid ambiguity. By explicitly stating the subject as a separate word, the author can ensure that the intended meaning is clear. # # * Stylistic Variation: The authors of the New Testament employed various stylistic devices and added variety to their writing. Pronominal redundancy may give the text a more poetic or emphatic quality and make it more engaging to the reader. # # * Theological Significance: In some cases, the use of pronominal redundancy can have theological implications. It can highlight the identity or importance of the subject, particularly when referring to God or Jesus. # # * Consequence of copying by scribs: The Greek New Testament has been transmitted through handwritten copies over the centuries. Scribes, who copied the texts by hand, sometimes added or modified words unintentionally or intentionally for clarity or emphasis. This could explain why pronominal redundancy occurs only in certain manuscripts or versions of the text. # # ## 1.2 - Translating into Text-Fabric queries # # The rough idea is to check phrases with function object for inclusion of a personal pronoun. # If possible, number and person information can be validated against each other. # # # 2 - Load Text-Fabric app and data # ##### [Back to TOC](#TOC) # In[2]: get_ipython().run_line_magic('load_ext', 'autoreload') get_ipython().run_line_magic('autoreload', '2') # In[3]: # Loading the Text-Fabric code # Note: it is assumed Text-Fabric is installed in your environment from tf.fabric import Fabric from tf.app import use # In[4]: # load the N1904 app and data N1904 = use ("tonyjurg/Nestle1904LFT", version="0.6", hoist=globals()) # In[5]: # The following will push the Text-Fabric stylesheet to this notebook (to facilitate proper display with notebook viewer) N1904.dh(N1904.getCss()) # In[6]: # Set default view in a way to limit noise as much as possible. N1904.displaySetup(condensed=True, multiFeatures=False,queryFeatures=False) # # 3 - Performing the queries # ##### [Back to TOC](#TOC) # ## 3.1 - Determine the conditions # # This code will produce ..... # ## 3.2 - TBD # # ..... # # 4 - Discussion # ##### [Back to TOC](#TOC) # # TBA # # 5 - Attribution and footnotes # ##### [Back to TOC](#TOC) # # #### Attribution: # # Thanks to Prof. Willem van Peursen (VU Amsterdam) for pointing me to this interesting issue by mentioning: # >In Muraoka’s Why Read the Bible in the Original Languages,1 I found the following examples: # Pronouns (e.g. Mt 3:1 “I (emphasis) baptize you with water, but…” # # #### Footnotes: # # 1 Muraoka, Takamitsu. *Why Read the Bible in the Original Languages?* (Leuven: Peeters Publishers, 2020), 69. # # 6 - Required libraries # ##### [Back to TOC](#TOC) # # The scripts in this notebook require (beside `text-fabric`) the following Python libraries to be installed in the environment: # # ??? # # You can install any missing library from within Jupyter Notebook using either`pip` or `pip3`. # In[ ]: