义军遇风不进,桓谦、桓振复据江陵,毅留巴陵,道规与无忌俱进攻桓谧于马头,桓蔚于宠洲,皆破之。无忌欲乘胜直造江陵,道规曰“兵法屈申有时,不可苟进。诸桓世居西楚,群小皆为竭力,振勇冠三军,难与争胜。且可顿兵养锐,徐以计策縻之,不忧不克也”无忌不从,果为振所败。乃退还寻阳,缮治舟甲,复进军夏口。伪镇军将军冯该戍夏口东岸,扬武将军孟山图据鲁城,辅国将军桓仙客守偃月垒。于是毅攻鲁城,道规、无忌攻偃月,并克之,生禽仙客、山图。其夕,该遁走,进平巴陵。谦、振遣使求割荆、江二州,奉归晋帝,不许。会南阳太守鲁宗之起义攻襄阳,伪雍州刺史桓蔚走江陵。宗之进至纪南,振自往距之,使桓谦留守。时毅、道规已次马头,驰往袭,谦奔走,即日克江陵城。振大破宗之而归,闻城已陷,亦走。无忌翼卫天子还京师,道规留夏口。江陵之平也,道规推毅为元功,无忌为次功,自居其末。进号辅国将军、督淮北诸军事、并州刺史,义昌太守如故。

```python    
# 导入相关库    
import docx    
from docx.shared import Inches    
    
# 读取并解析文件内容    
doc = docx.Document("宋书·卷五十一·列传第十一·宗室长沙景王道怜.docx")    
p = doc.paragraphs[0]  # 第一句    
r = doc.sections[0]  # 第一部分    
    
# 提取诗句和译文    
lines = p.text.split('    
')    
lines_trans = []    
for line in lines:    
if "义军" in line.lower() or "义军遇风" in line.lower():    
verse = line.strip().split(' ')[2]    
lines_trans.append((verse, None))    
elif "桓谦、桓振复据江陵" in line.lower():    
verse = line.strip().split(' ')[3]    
lines_trans.append((verse, None))    
elif "毅留巴陵" in line.lower():    
verse = line.strip().split(' ')[1]    
lines_trans.append((verse, None))    
elif "道规与无忌俱进攻桓谧于马头,桓蔚于宠洲" in line.lower():    
verse = line.strip().split(' ')[1]    
lines_trans.append((verse, None))    
elif "无忌欲乘胜直造江陵" in line.lower():    
verse = line.strip().split(' ')[1]    
lines_trans.append((verse, None))    
elif "乃退还寻阳" in line.lower():    
verse = line.strip().split(' ')[2]    
lines_trans.append((verse, None))    
elif "缮治舟甲,复进军夏口。" in line.lower():    
verse = line.strip().split(' ')[5]    
lines_trans.append((verse, None))    
elif "伪镇军将军冯该戍夏口东岸,扬武将军孟山图据鲁城,辅国将军桓仙客守偃月垒" in line.lower():    
verse = line.strip().split(' ')[4]    
lines_trans.append((verse, None))    
elif "于是毅攻鲁城,道规、无忌攻偃月,并克之" in line.lower():    
verse = line.strip().split(' ')[6]    
lines_trans.append((verse, None))    
elif "其夕,该遁走,进平巴陵" in line.lower():    
verse = line.strip().split(' ')[7]    
lines_trans.append((verse, None))    
elif "谦、振遣使求割荆、江二州,奉归晋帝" in line.lower():    
verse = line.strip().split(' ')[8]    
lines_trans.append((verse, None))    
elif "会南阳太守鲁宗之起义攻襄阳,伪雍州刺史桓蔚走江陵。" in line.lower():    
verse = line.strip().split(' ')[9]    
lines_trans.append((verse, None))    
elif "进号辅国将军、督淮北诸军事、并州刺史,义昌太守如故。" in line.lower():    
verse = line.strip().split(' ')[10]    
lines_trans.append((verse, None))    
elif "江陵之平也" in line.lower():    
verse = line.strip().split(' ')[-1]    
lines_trans.append((verse, None))    
    
# 输出诗句、译文和注释    
for i, (verse, annotation) in enumerate(lines_trans):    
print(f"{i+1}. {verse}")    
print("\t\t注释:", annotation)    

”`

阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。