阿格烈瑞伯戰役

Multi tool use
阿格烈瑞伯戰役 |
日期 |
第一紀元 |
地点 |
貝爾蘭東部及西部 |
结果 |
精靈戰勝 |
|
参战方 |
安格班
|
貝爾蘭的諾多精靈
|
指挥官和领导者 |
魔苟斯,半獸人首領 |
芬國昐、梅斯羅斯及芬羅德·費拉剛
|
兵力 |
70,000-90,000 |
40,000-50,000 |
伤亡与损失 |
全軍覆沒[1]
|
輕微 |
貝爾蘭戰爭
|
|
第一次貝爾蘭 – 努因吉利雅斯 – 阿格烈瑞伯 – 安格班 – 班戈拉赫 – 尼南斯·阿農迪亞德 – 法拉斯港口 – 納國斯隆德 – 多瑞亞斯 – 多瑞亞斯 – 貢多林 – 西瑞安河口 –憤怒
|
|
在托爾金(J. R. R. Tolkien)小說的中土大陸裡,阿格烈瑞伯戰役(Dagor Aglareb)是敍述在《精靈寶鑽》內的一場戰爭,是第一紀元貝爾蘭爆發的第三次大型戰役,阿格烈瑞伯戰役又稱光榮戰役(Glorious Battle)。
阿格烈瑞伯戰役
諾多族(Noldor)精靈在努因吉利雅斯戰役(Dagor-nuin-Giliath)獲勝後,並沒有趁機迅速擊敗魔苟斯及強襲安戈洛墜姆(Thangorodrim)。他們和辛達族精靈建立了許多領地,以監視安格班(Angband)。
魔苟斯重建要塞及重組軍隊後,為了探明諾多族的力量,他令英格林山脈(Ered Engrin)冒出濃煙,他派出先遣部隊在煙火的掩護下突襲多索尼安的東西兩翼。兩翼部隊通過西瑞安通道(Pass of Sirion)及梅格洛爾低谷(Maglor's Gap),以轉移芬國昐(Fingolfin)及梅斯羅斯(Maedhros)為主諾多族精靈軍隊的注意力,中央的主力部隊則進襲安格羅德(Angrod)及艾格諾爾(Aegnor)駐守的多索尼安。
魔苟斯的牽制性攻擊卻未能達到目的,半獸人穿越西瑞安通道進入貝爾蘭西部,但卻被芬羅德·費拉剛(Finrod Felagund)及特剛(Turgon)的軍隊殲滅。進入貝爾蘭東部的一支則被梅格洛爾(Maglor)、安羅德(Amrod)、安瑞斯(Amras)及卡蘭希爾(Caranthir)的軍隊擊敗。
半獸人的主力部隊進襲多索尼安,安格羅德及艾格諾爾率軍頑抗,芬國昐及梅斯羅斯增援於阿德加藍草原(Ard-galen),擊敗半獸人大軍。諾多族的騎兵對撤退的半獸人展開追擊,將殘軍殲於安格班門前。
魔茍斯的策略是侵擾多索尼安側面,以轉移諾多族守軍,多索尼安高地才是魔苟斯的主要目標。如果拿下多索尼安,他可以在高地建立防禦據點,並將芬國昐及梅斯羅斯的領土割開。這次的失敗證明了半獸人軍人的力量不足。魔茍斯開始尋求其他更具領導能力的人員[2]。諾多族精靈大勝。此後,諾多族精靈繼續監視安格班,開始安格班之圍(Siege of Angband)時期。
參考
^ 根據《精靈寶鑽》第115頁「destroyed them utterly, to the last and least...」
^ 《精靈寶鑽》第116頁:「Morgoth perceived now that Orcs unaided were no match...」半獸人酋長一直統領軍隊,直至阿格烈瑞伯戰役後,更加可怕的下屬如索倫,成為安格班的主將,勾斯魔格則成為安格班首領,格勞龍也能發號司令。《Lay of Leithian》一書裡有直接說明炎魔之王統領半獸人:「the Orcs went forth to rape and war, and Balrog captains marched before」 《中土世界的歷史》第三部, 第281頁
g7TIDqG2 bVbN,qLkHpp3fT5 r6poVYH iwVfQXvg,fwjij6,Yerlrg0
Popular posts from this blog
提示 :本条目的主题不是 香港中文大學(深圳) 。 body.skin-minerva .mw-parser-output table.infobox caption{text-align:center} 香港中文大學 The Chinese University of Hong Kong 校训 博文約禮 [1] [2] 创建时间 1963年10月17日 学校类型 法定(公立)、研究型 監督 主權移交前:英屬香港總督 主權移交後:香港特別行政區行政長官 校董會主席 梁乃鵬博士 校長 段崇智教授 副校长 華雲生教授(常務副校長) 霍泰輝教授、吳基培教授 張妙清教授、潘偉賢教授 陳偉儀教授、吳樹培先生 教师人數 1,619 [3] 学生人數 25,489 [3] 本科生人數 20,147 [3] 研究生人數 5,342 [3] 校址 香港新界沙田馬料水沙田市地段437號(大埔公路十一至十二咪左右(正門及崇基門) 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 坐标: 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 科學園路與澤祥街交界(東校門) 澤祥街18號(沙田凱悅酒店及工商管理學院)) 校區 新市鎮 总面积 134.4公頃(1,344,000平方米) [2] 代表色 紫與金 [1] 吉祥物 鳳凰 [1] 隶属 英聯邦大學協會 國際商管學院促進協會(AACSB) 東南亞高等教育協會 ( 英语 : ASAIHL ) 國際大學協會 亚太高校书院联盟 八大公立大學聯盟(譯自:HK8)[3] 网站 http://www.cuhk.edu.hk/ 香港中文大學 ( 英语: The Chinese University of Hong Kong ,縮寫为 CUHK ),簡稱 中文大學 、 中大...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
4
1
I am installing hackintosh in virtualbox on ubuntu, but when I try to start, I get above error. Here are some more details, Result Code: NS_ERROR_FAILURE (0x80004005) Component: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed} How can I solve this issue?
16.04 virtualbox
share | improve this question
asked Oct 22 '17 at 15:10
luv.preet luv.preet
1,502 4 13 29
...
10
1
I have a function that searches a vector of iterators and returns the iterator if its names matches a string passed as an argument. koalaGraph::PVertex lookUpByName(std::string Name, std::vector<koalaGraph::PVertex>& Vertices) { for (size_t i = 0; i < Vertices.size(); i++) { if(Vertices[i]->info.name == Name) return Vertices[i]; } } My question is how can I implement this as a lambda, to use it in connection with std::find_if ? I'm trying this: std::vector<koalaGraph::PVertex> V; std::string Name; std::find_if(V.begin(), V.end(), [&Name]() {return Name == V->info.name;}) But it says that V an enclosing-function local variable cannot be referenced in a lambda body unless it is in the capture list.
...