sync
4395
Main/Fig4.ai
Normal file
BIN
Main/Human_Merged_BA_WS-eps-converted-to.pdf
Normal file
BIN
Main/Human_Merged_BA_WS.eps
Normal file
BIN
Main/Human_Merged_BA_WS_New_definition_Fc-eps-converted-to.pdf
Normal file
3289
Main/Human_Merged_BA_WS_New_definition_Fc.eps
Normal file
BIN
Main/Human_Merged_BA_WS_Sr-eps-converted-to.pdf
Normal file
2773
Main/Human_Merged_BA_WS_Sr.eps
Normal file
BIN
Main/Illustration_of_temporal_game-eps-converted-to.pdf
Normal file
BIN
Main/Illustration_of_temporal_game.eps
Normal file
BIN
Main/Merged-Simulation-ZDe-BA-WS-Sr-eps-converted-to.pdf
Normal file
8138
Main/Merged-Simulation-ZDe-BA-WS-Sr.eps
Normal file
BIN
Main/Merged-Simulation_BA_WS-eps-converted-to.pdf
Normal file
20148
Main/Merged-Simulation_BA_WS.eps
Normal file
BIN
Main/Merged_BA_WS-eps-converted-to.pdf
Normal file
13040
Main/Merged_BA_WS.eps
Normal file
722
Main/ect.aux
Normal file
@ -0,0 +1,722 @@
|
||||
\relax
|
||||
\providecommand\zref@newlabel[2]{}
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\bbl@cs{beforestart}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldcontentsline\contentsline
|
||||
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\contentsline\oldcontentsline
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand\HyField@AuxAddToFields[1]{}
|
||||
\providecommand\HyField@AuxAddToCoFields[2]{}
|
||||
\bibstyle{pnas-new}
|
||||
\citation{albert_rmp02}
|
||||
\citation{shen_rsos18}
|
||||
\citation{Pagan2019game}
|
||||
\citation{melamed_pnas18}
|
||||
\citation{boyd2005solving,gachter2009reciprocity,rand_tcs13,perc_pr17}
|
||||
\citation{nowak_11}
|
||||
\citation{hrdy_11}
|
||||
\citation{bowles_11}
|
||||
\citation{maynard_n73,hofbauer_98,cressman_03}
|
||||
\citation{szabo_pr07}
|
||||
\citation{santos_prl05,ohtsuki_n06,santos_pnas06,santos_n08,tanimoto_pre07,fu_pre09,lee_s_prl11,rand_pnas14,fu2017leveraging,allen2017evolutionary,fotouhi_rsif19}
|
||||
\citation{nowak_n92b}
|
||||
\citation{perc_bs10}
|
||||
\citation{rand_pnas11,fehl_el11,wang_j_pnas12,szolnoki_epl14b,wang_z_njp14,shen_rsos18}
|
||||
\citation{melamed_pnas18}
|
||||
\citation{rand_pnas11}
|
||||
\citation{melamed_pnas18}
|
||||
\citation{EHB34164}
|
||||
\@LN@col{1}
|
||||
\babel@aux{english}{}
|
||||
\@LN{0}{0}
|
||||
\@LN{1}{0}
|
||||
\@LN{2}{0}
|
||||
\@LN{3}{0}
|
||||
\@LN{4}{0}
|
||||
\@LN{5}{0}
|
||||
\@LN{6}{0}
|
||||
\@LN{7}{0}
|
||||
\@LN{8}{0}
|
||||
\@LN{9}{0}
|
||||
\@LN{10}{0}
|
||||
\@LN{11}{0}
|
||||
\@LN{12}{0}
|
||||
\@LN{13}{0}
|
||||
\@LN{14}{0}
|
||||
\@LN{15}{0}
|
||||
\@LN{16}{0}
|
||||
\@LN{17}{0}
|
||||
\@LN{18}{0}
|
||||
\@LN{19}{0}
|
||||
\@LN{20}{0}
|
||||
\@LN{21}{0}
|
||||
\@LN{22}{0}
|
||||
\@LN{23}{0}
|
||||
\@LN{24}{0}
|
||||
\@LN{25}{0}
|
||||
\@LN{26}{0}
|
||||
\@LN{27}{0}
|
||||
\@LN@col{2}
|
||||
\@LN{28}{0}
|
||||
\@LN{29}{0}
|
||||
\@LN{30}{0}
|
||||
\@LN{31}{0}
|
||||
\@LN{32}{0}
|
||||
\@LN{33}{0}
|
||||
\@LN{34}{0}
|
||||
\@LN{35}{0}
|
||||
\@LN{36}{0}
|
||||
\@LN{37}{0}
|
||||
\@LN{38}{0}
|
||||
\@LN{39}{0}
|
||||
\@LN{40}{0}
|
||||
\@LN{41}{0}
|
||||
\@LN{42}{0}
|
||||
\@LN{43}{0}
|
||||
\@LN{44}{0}
|
||||
\@LN{45}{0}
|
||||
\@LN{46}{0}
|
||||
\@LN{47}{0}
|
||||
\@LN{48}{0}
|
||||
\@LN{49}{0}
|
||||
\@LN{50}{0}
|
||||
\zref@newlabel{mdf@pagelabel-1}{\default{\caption@xref {??}{ on input line 97}}\page{1}\abspage{1}\mdf@pagevalue{1}}
|
||||
\pgfsyspdfmark {pgfid1}{20424130}{9305388}
|
||||
\citation{zhang2018gaming,miritello2013time}
|
||||
\citation{GTN,holme_sr12}
|
||||
\citation{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}
|
||||
\citation{fehl_el11,rand_pnas11,gracia-lazaro_pnas12,rand_pnas14}
|
||||
\citation{BA}
|
||||
\citation{maynard_82}
|
||||
\citation{wang_js_sr17,zhang_yc_sr15}
|
||||
\citation{barabasi_s99}
|
||||
\citation{Watts98Nature}
|
||||
\@LN@col{1}
|
||||
\@LN{51}{1}
|
||||
\@LN{52}{1}
|
||||
\@LN{53}{1}
|
||||
\@LN{54}{1}
|
||||
\@LN{55}{1}
|
||||
\@LN{56}{1}
|
||||
\@LN{57}{1}
|
||||
\@LN{58}{1}
|
||||
\@LN{59}{1}
|
||||
\@LN{60}{1}
|
||||
\@LN{61}{1}
|
||||
\@LN{62}{1}
|
||||
\@LN{63}{1}
|
||||
\@LN{64}{1}
|
||||
\@LN{65}{1}
|
||||
\@LN{66}{1}
|
||||
\@LN{67}{1}
|
||||
\@LN{68}{1}
|
||||
\@LN{69}{1}
|
||||
\@LN{70}{1}
|
||||
\@LN{71}{1}
|
||||
\@LN{72}{1}
|
||||
\@LN{73}{1}
|
||||
\@LN{74}{1}
|
||||
\@LN{75}{1}
|
||||
\@LN{76}{1}
|
||||
\@LN{77}{1}
|
||||
\@LN{78}{1}
|
||||
\@LN{79}{1}
|
||||
\@LN{80}{1}
|
||||
\@LN{81}{1}
|
||||
\@LN{82}{1}
|
||||
\@LN{83}{1}
|
||||
\@LN{84}{1}
|
||||
\@LN{85}{1}
|
||||
\@LN{86}{1}
|
||||
\@LN{87}{1}
|
||||
\@LN{88}{1}
|
||||
\@LN{89}{1}
|
||||
\@LN{90}{1}
|
||||
\@LN{91}{1}
|
||||
\@LN{92}{1}
|
||||
\@LN{93}{1}
|
||||
\@LN{94}{1}
|
||||
\@LN{95}{1}
|
||||
\@LN{96}{1}
|
||||
\@LN{97}{1}
|
||||
\@LN{98}{1}
|
||||
\@LN{99}{1}
|
||||
\@LN{100}{1}
|
||||
\@LN{101}{1}
|
||||
\@LN{102}{1}
|
||||
\@LN{103}{1}
|
||||
\@LN{104}{1}
|
||||
\@LN{105}{1}
|
||||
\@LN{106}{1}
|
||||
\@LN{107}{1}
|
||||
\@LN{108}{1}
|
||||
\@LN{109}{1}
|
||||
\@LN{110}{1}
|
||||
\@LN{111}{1}
|
||||
\@LN{112}{1}
|
||||
\@LN{113}{1}
|
||||
\@LN{114}{1}
|
||||
\@LN{115}{1}
|
||||
\@LN@col{2}
|
||||
\@LN{116}{1}
|
||||
\newlabel{FTG}{{}{2}{}{Doc-Start}{}}
|
||||
\newlabel{Tgm}{{}{2}{}{Doc-Start}{}}
|
||||
\@LN{117}{1}
|
||||
\@LN{118}{1}
|
||||
\@LN{119}{1}
|
||||
\@LN{120}{1}
|
||||
\@LN{121}{1}
|
||||
\@LN{122}{1}
|
||||
\@LN{123}{1}
|
||||
\@LN{124}{1}
|
||||
\@LN{125}{1}
|
||||
\@LN{126}{1}
|
||||
\@LN{127}{1}
|
||||
\@LN{128}{1}
|
||||
\@LN{129}{1}
|
||||
\@LN{130}{1}
|
||||
\@LN{131}{1}
|
||||
\@LN{132}{1}
|
||||
\@LN{133}{1}
|
||||
\@LN{134}{1}
|
||||
\@LN{135}{1}
|
||||
\@LN{136}{1}
|
||||
\@LN{137}{1}
|
||||
\@LN{138}{1}
|
||||
\@LN{139}{1}
|
||||
\@LN{140}{1}
|
||||
\@LN{141}{1}
|
||||
\@LN{142}{1}
|
||||
\@LN{143}{1}
|
||||
\@LN{144}{1}
|
||||
\newlabel{LambdaiN}{{1}{2}{}{equation.0.1}{}}
|
||||
\@LN{145}{1}
|
||||
\@LN{146}{1}
|
||||
\@LN{147}{1}
|
||||
\@LN{148}{1}
|
||||
\@LN{149}{1}
|
||||
\@LN{150}{1}
|
||||
\@LN{151}{1}
|
||||
\@LN{152}{1}
|
||||
\@LN{153}{1}
|
||||
\@LN{154}{1}
|
||||
\@LN{155}{1}
|
||||
\@LN{156}{1}
|
||||
\@LN{157}{1}
|
||||
\@LN{158}{1}
|
||||
\newlabel{LambdaiP}{{2}{2}{}{equation.0.2}{}}
|
||||
\@LN{159}{1}
|
||||
\@LN{160}{1}
|
||||
\@LN{161}{1}
|
||||
\@LN{162}{1}
|
||||
\@LN{163}{1}
|
||||
\newlabel{LambdaiPkikj}{{3}{2}{}{equation.0.3}{}}
|
||||
\@LN{164}{1}
|
||||
\@LN{165}{1}
|
||||
\@LN{166}{1}
|
||||
\citation{evans2019cooperation,evans2015fast}
|
||||
\citation{yamagishi2017response,spiliopoulos2018bcd}
|
||||
\citation{stewart_pnas12}
|
||||
\@LN@col{1}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Illustration of the temporal game. Panel A shows a round of the temporal game among 5 individuals. The individual colored red has 4 friends, in which the individuals colored orange and blue are his gaming partners. If the game beween two individuals lasts for 24 hours, the payoff of a cooperator is 3 and 0, gaining from a cooperator and a defector, respectively. The payoff of a defector is 5 and 1, gaining from a cooperator and a defector, respectively.\relax }}{3}{figure.caption.1}\protected@file@percent }
|
||||
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
|
||||
\newlabel{fig:ITG}{{1}{3}{Illustration of the temporal game. Panel A shows a round of the temporal game among 5 individuals. The individual colored red has 4 friends, in which the individuals colored orange and blue are his gaming partners. If the game beween two individuals lasts for 24 hours, the payoff of a cooperator is 3 and 0, gaining from a cooperator and a defector, respectively. The payoff of a defector is 5 and 1, gaining from a cooperator and a defector, respectively.\relax }{figure.caption.1}{}}
|
||||
\@LN{167}{2}
|
||||
\@LN{168}{2}
|
||||
\@LN{169}{2}
|
||||
\@LN{170}{2}
|
||||
\@LN{171}{2}
|
||||
\@LN{172}{2}
|
||||
\@LN{173}{2}
|
||||
\@LN{174}{2}
|
||||
\@LN{175}{2}
|
||||
\@LN{176}{2}
|
||||
\@LN{177}{2}
|
||||
\@LN{178}{2}
|
||||
\@LN{179}{2}
|
||||
\@LN{180}{2}
|
||||
\@LN{181}{2}
|
||||
\@LN{182}{2}
|
||||
\@LN{183}{2}
|
||||
\@LN{184}{2}
|
||||
\@LN{185}{2}
|
||||
\@LN{186}{2}
|
||||
\@LN{187}{2}
|
||||
\@LN{188}{2}
|
||||
\@LN{189}{2}
|
||||
\@LN{190}{2}
|
||||
\@LN{191}{2}
|
||||
\newlabel{MMATI}{{}{3}{}{figure.caption.2}{}}
|
||||
\@LN{192}{2}
|
||||
\@LN{193}{2}
|
||||
\@LN{194}{2}
|
||||
\@LN{195}{2}
|
||||
\@LN{196}{2}
|
||||
\@LN{197}{2}
|
||||
\@LN{198}{2}
|
||||
\@LN{199}{2}
|
||||
\@LN{200}{2}
|
||||
\@LN{201}{2}
|
||||
\@LN{202}{2}
|
||||
\@LN{203}{2}
|
||||
\@LN{204}{2}
|
||||
\@LN@col{2}
|
||||
\@LN{205}{2}
|
||||
\@LN{206}{2}
|
||||
\@LN{207}{2}
|
||||
\@LN{208}{2}
|
||||
\@LN{209}{2}
|
||||
\@LN{210}{2}
|
||||
\@LN{211}{2}
|
||||
\@LN{212}{2}
|
||||
\@LN{213}{2}
|
||||
\@LN{214}{2}
|
||||
\@LN{215}{2}
|
||||
\@LN{216}{2}
|
||||
\@LN{217}{2}
|
||||
\@LN{218}{2}
|
||||
\@LN{219}{2}
|
||||
\@LN{220}{2}
|
||||
\@LN{221}{2}
|
||||
\newlabel{eqn:f}{{6}{3}{}{equation.0.6}{}}
|
||||
\@LN{222}{2}
|
||||
\@LN{223}{2}
|
||||
\@LN{224}{2}
|
||||
\@LN{225}{2}
|
||||
\@LN{226}{2}
|
||||
\@LN{227}{2}
|
||||
\@LN{228}{2}
|
||||
\@LN{229}{2}
|
||||
\@LN{230}{2}
|
||||
\@LN{231}{2}
|
||||
\@LN{232}{2}
|
||||
\@LN{233}{2}
|
||||
\@LN{234}{2}
|
||||
\@LN{235}{2}
|
||||
\@LN{236}{2}
|
||||
\@LN{237}{2}
|
||||
\@LN{238}{2}
|
||||
\@LN{239}{2}
|
||||
\@LN{240}{2}
|
||||
\@LN{241}{2}
|
||||
\@LN{242}{2}
|
||||
\@LN{243}{2}
|
||||
\@LN{244}{2}
|
||||
\@LN{245}{2}
|
||||
\@LN{246}{2}
|
||||
\newlabel{Er}{{}{3}{}{equation.0.9}{}}
|
||||
\@LN{247}{2}
|
||||
\@LN{248}{2}
|
||||
\@LN{249}{2}
|
||||
\citation{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}
|
||||
\citation{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Illustration of the temporal games in a two-player collaborative system. (A) One round of the temporal game on a social network. The blue circle is Jerry's neighborhood. Alice, Bob, and Tom are Jerry's partners in this round. The color of a time slot represents a partner; for instance, yellow represents Frank. $C$ or $D$ in the time slot denotes the move from the individual at the tail of a directed dashed line to the indicated specific partner. (B) The generating procedure of the circumstance presented in (A). In the communication log, the records are sorted by their sequence numbers in ascending order. Only if both players agree to collaborate (the response to a request is OK) will their colors appear in each other's collaboration schedule, i.e., a time slot in (A).\relax }}{4}{figure.caption.2}\protected@file@percent }
|
||||
\newlabel{fig:tdnc}{{2}{4}{Illustration of the temporal games in a two-player collaborative system. (A) One round of the temporal game on a social network. The blue circle is Jerry's neighborhood. Alice, Bob, and Tom are Jerry's partners in this round. The color of a time slot represents a partner; for instance, yellow represents Frank. $C$ or $D$ in the time slot denotes the move from the individual at the tail of a directed dashed line to the indicated specific partner. (B) The generating procedure of the circumstance presented in (A). In the communication log, the records are sorted by their sequence numbers in ascending order. Only if both players agree to collaborate (the response to a request is OK) will their colors appear in each other's collaboration schedule, i.e., a time slot in (A).\relax }{figure.caption.2}{}}
|
||||
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces The basic information of matches.\relax }}{4}{table.caption.4}\protected@file@percent }
|
||||
\newlabel{PRGNF}{{1}{4}{The basic information of matches.\relax }{table.caption.4}{}}
|
||||
\@LN@col{1}
|
||||
\@LN{250}{3}
|
||||
\@LN{251}{3}
|
||||
\@LN{252}{3}
|
||||
\@LN{253}{3}
|
||||
\@LN{254}{3}
|
||||
\@LN{255}{3}
|
||||
\@LN{256}{3}
|
||||
\@LN{257}{3}
|
||||
\@LN{258}{3}
|
||||
\@LN{259}{3}
|
||||
\@LN{260}{3}
|
||||
\@LN{261}{3}
|
||||
\@LN{262}{3}
|
||||
\@LN{263}{3}
|
||||
\@LN{264}{3}
|
||||
\@LN{265}{3}
|
||||
\@LN{266}{3}
|
||||
\@LN{267}{3}
|
||||
\@LN{268}{3}
|
||||
\@LN{269}{3}
|
||||
\@LN{270}{3}
|
||||
\@LN{271}{3}
|
||||
\@LN{272}{3}
|
||||
\@LN{273}{3}
|
||||
\@LN{274}{3}
|
||||
\@LN{275}{3}
|
||||
\@LN{276}{3}
|
||||
\@LN{277}{3}
|
||||
\@LN{278}{3}
|
||||
\@LN{279}{3}
|
||||
\@LN@col{2}
|
||||
\@LN{280}{3}
|
||||
\@LN{281}{3}
|
||||
\@LN{282}{3}
|
||||
\@LN{283}{3}
|
||||
\@LN{284}{3}
|
||||
\@LN{285}{3}
|
||||
\@LN{286}{3}
|
||||
\@LN{287}{3}
|
||||
\@LN{288}{3}
|
||||
\@LN{289}{3}
|
||||
\@LN{290}{3}
|
||||
\@LN{291}{3}
|
||||
\@LN{292}{3}
|
||||
\@LN{293}{3}
|
||||
\@LN{294}{3}
|
||||
\@LN{295}{3}
|
||||
\@LN{296}{3}
|
||||
\@LN{297}{3}
|
||||
\@LN{298}{3}
|
||||
\@LN{299}{3}
|
||||
\@LN{300}{3}
|
||||
\@LN{301}{3}
|
||||
\@LN{302}{3}
|
||||
\@LN{303}{3}
|
||||
\@LN{304}{3}
|
||||
\@LN{305}{3}
|
||||
\@LN{306}{3}
|
||||
\@LN{307}{3}
|
||||
\citation{fu_pre08b,gallo_pnas15}
|
||||
\citation{wang2017onymity}
|
||||
\citation{sefton_ei07}
|
||||
\citation{fehr_n02,PCB14e1006347}
|
||||
\citation{hauert_n04}
|
||||
\citation{santos_n08}
|
||||
\citation{rand_pnas11,wang_j_pnas12}
|
||||
\citation{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}
|
||||
\citation{rand_pnas11,fehl_el11,wang_j_pnas12}
|
||||
\citation{zhang_yc_sr15,wang_js_sr17}
|
||||
\citation{melamed_pnas18}
|
||||
\@LN@col{1}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Evolution of the average proportion of cooperation $\langle P_c\left (r\right )\rangle $ in the `divide-and-conquer' (D\&C) and temporal gaming networks. (a) and (c) show $\langle P_c\left (r\right )\rangle $ of the D\&C games and temporal games in the BA networks, respectively. (b) and (d) show $\langle P_c\left (r\right )\rangle $ of the two classes of games in the WS networks, respectively. (e) and (f) show the difference of $\langle P_c\left (r\right )\rangle $ between the D\&C games and the temporal games in the BA and WS networks, respectively. Each plot denotes the average of $10$ simulation runs. As the system evolves dramatically at the beginning of the experiments, we show the results in semi-log coordinates.\relax }}{5}{figure.caption.3}\protected@file@percent }
|
||||
\newlabel{fig:APC}{{3}{5}{Evolution of the average proportion of cooperation $\langle P_c\left (r\right )\rangle $ in the `divide-and-conquer' (D\&C) and temporal gaming networks. (a) and (c) show $\langle P_c\left (r\right )\rangle $ of the D\&C games and temporal games in the BA networks, respectively. (b) and (d) show $\langle P_c\left (r\right )\rangle $ of the two classes of games in the WS networks, respectively. (e) and (f) show the difference of $\langle P_c\left (r\right )\rangle $ between the D\&C games and the temporal games in the BA and WS networks, respectively. Each plot denotes the average of $10$ simulation runs. As the system evolves dramatically at the beginning of the experiments, we show the results in semi-log coordinates.\relax }{figure.caption.3}{}}
|
||||
\@LN{308}{4}
|
||||
\newlabel{Dis}{{}{5}{}{figure.caption.5}{}}
|
||||
\@LN{309}{4}
|
||||
\@LN{310}{4}
|
||||
\@LN{311}{4}
|
||||
\@LN{312}{4}
|
||||
\@LN{313}{4}
|
||||
\@LN{314}{4}
|
||||
\@LN{315}{4}
|
||||
\@LN{316}{4}
|
||||
\@LN{317}{4}
|
||||
\@LN{318}{4}
|
||||
\@LN{319}{4}
|
||||
\@LN{320}{4}
|
||||
\@LN{321}{4}
|
||||
\@LN{322}{4}
|
||||
\@LN{323}{4}
|
||||
\@LN{324}{4}
|
||||
\@LN{325}{4}
|
||||
\@LN{326}{4}
|
||||
\@LN{327}{4}
|
||||
\@LN{328}{4}
|
||||
\@LN{329}{4}
|
||||
\@LN{330}{4}
|
||||
\@LN{331}{4}
|
||||
\@LN{332}{4}
|
||||
\@LN{333}{4}
|
||||
\@LN{334}{4}
|
||||
\@LN{335}{4}
|
||||
\@LN{336}{4}
|
||||
\@LN{337}{4}
|
||||
\@LN{338}{4}
|
||||
\@LN{339}{4}
|
||||
\@LN{340}{4}
|
||||
\@LN{341}{4}
|
||||
\@LN{342}{4}
|
||||
\@LN{343}{4}
|
||||
\@LN{344}{4}
|
||||
\@LN{345}{4}
|
||||
\@LN{346}{4}
|
||||
\@LN@col{2}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Evolution of the average proportion of cooperation $P_c\left (r\right )$ and the average proportion of cooperation $S\left (r\right )$ in the temporal games played by human subjects. (a) and (c) show the results of the D\&C games in the BA networks and WS networks, respectively. (b) and (d) show the results of the temporal games in the BA networks and WS networks, respectively. Horizontal coordinates denote the number of rounds. (e) and (f) show the results of two temporal games in the BA networks. (g) and (h) show the results of two temporal games in the WS networks.\relax }}{5}{figure.caption.5}\protected@file@percent }
|
||||
\newlabel{fig:HMBAWS}{{4}{5}{Evolution of the average proportion of cooperation $P_c\left (r\right )$ and the average proportion of cooperation $S\left (r\right )$ in the temporal games played by human subjects. (a) and (c) show the results of the D\&C games in the BA networks and WS networks, respectively. (b) and (d) show the results of the temporal games in the BA networks and WS networks, respectively. Horizontal coordinates denote the number of rounds. (e) and (f) show the results of two temporal games in the BA networks. (g) and (h) show the results of two temporal games in the WS networks.\relax }{figure.caption.5}{}}
|
||||
\@LN{347}{4}
|
||||
\@LN{348}{4}
|
||||
\@LN{349}{4}
|
||||
\newlabel{ED}{{}{5}{}{figure.caption.5}{}}
|
||||
\@LN{350}{4}
|
||||
\@LN{351}{4}
|
||||
\@LN{352}{4}
|
||||
\@LN{353}{4}
|
||||
\@LN{354}{4}
|
||||
\@LN{355}{4}
|
||||
\@LN{356}{4}
|
||||
\@LN{357}{4}
|
||||
\@LN{358}{4}
|
||||
\@LN{359}{4}
|
||||
\@LN{360}{4}
|
||||
\@LN{361}{4}
|
||||
\@LN{362}{4}
|
||||
\@LN{363}{4}
|
||||
\@LN{364}{4}
|
||||
\@LN{365}{4}
|
||||
\@LN{366}{4}
|
||||
\@LN{367}{4}
|
||||
\@LN{368}{4}
|
||||
\@LN{369}{4}
|
||||
\@LN{370}{4}
|
||||
\@LN{371}{4}
|
||||
\@LN{372}{4}
|
||||
\@LN{373}{4}
|
||||
\@LN{374}{4}
|
||||
\@LN{375}{4}
|
||||
\@LN{376}{4}
|
||||
\@LN{377}{4}
|
||||
\@LN{378}{4}
|
||||
\citation{BA}
|
||||
\citation{stewart_pnas12}
|
||||
\bibdata{egt}
|
||||
\bibcite{albert_rmp02}{{1}{}{{}}{{}}}
|
||||
\bibcite{shen_rsos18}{{2}{}{{}}{{}}}
|
||||
\bibcite{Pagan2019game}{{3}{}{{}}{{}}}
|
||||
\bibcite{melamed_pnas18}{{4}{}{{}}{{}}}
|
||||
\bibcite{boyd2005solving}{{5}{}{{}}{{}}}
|
||||
\bibcite{gachter2009reciprocity}{{6}{}{{}}{{}}}
|
||||
\bibcite{rand_tcs13}{{7}{}{{}}{{}}}
|
||||
\bibcite{perc_pr17}{{8}{}{{}}{{}}}
|
||||
\bibcite{nowak_11}{{9}{}{{}}{{}}}
|
||||
\bibcite{hrdy_11}{{10}{}{{}}{{}}}
|
||||
\bibcite{bowles_11}{{11}{}{{}}{{}}}
|
||||
\bibcite{maynard_n73}{{12}{}{{}}{{}}}
|
||||
\bibcite{hofbauer_98}{{13}{}{{}}{{}}}
|
||||
\bibcite{cressman_03}{{14}{}{{}}{{}}}
|
||||
\bibcite{szabo_pr07}{{15}{}{{}}{{}}}
|
||||
\bibcite{santos_prl05}{{16}{}{{}}{{}}}
|
||||
\bibcite{ohtsuki_n06}{{17}{}{{}}{{}}}
|
||||
\bibcite{santos_pnas06}{{18}{}{{}}{{}}}
|
||||
\bibcite{santos_n08}{{19}{}{{}}{{}}}
|
||||
\bibcite{tanimoto_pre07}{{20}{}{{}}{{}}}
|
||||
\bibcite{fu_pre09}{{21}{}{{}}{{}}}
|
||||
\bibcite{lee_s_prl11}{{22}{}{{}}{{}}}
|
||||
\bibcite{rand_pnas14}{{23}{}{{}}{{}}}
|
||||
\bibcite{fu2017leveraging}{{24}{}{{}}{{}}}
|
||||
\bibcite{allen2017evolutionary}{{25}{}{{}}{{}}}
|
||||
\bibcite{fotouhi_rsif19}{{26}{}{{}}{{}}}
|
||||
\bibcite{nowak_n92b}{{27}{}{{}}{{}}}
|
||||
\bibcite{perc_bs10}{{28}{}{{}}{{}}}
|
||||
\bibcite{rand_pnas11}{{29}{}{{}}{{}}}
|
||||
\bibcite{fehl_el11}{{30}{}{{}}{{}}}
|
||||
\bibcite{wang_j_pnas12}{{31}{}{{}}{{}}}
|
||||
\bibcite{szolnoki_epl14b}{{32}{}{{}}{{}}}
|
||||
\bibcite{wang_z_njp14}{{33}{}{{}}{{}}}
|
||||
\bibcite{EHB34164}{{34}{}{{}}{{}}}
|
||||
\bibcite{zhang2018gaming}{{35}{}{{}}{{}}}
|
||||
\bibcite{miritello2013time}{{36}{}{{}}{{}}}
|
||||
\bibcite{GTN}{{37}{}{{}}{{}}}
|
||||
\bibcite{holme_sr12}{{38}{}{{}}{{}}}
|
||||
\bibcite{gracia-lazaro_pnas12}{{39}{}{{}}{{}}}
|
||||
\bibcite{BA}{{40}{}{{}}{{}}}
|
||||
\bibcite{maynard_82}{{41}{}{{}}{{}}}
|
||||
\bibcite{wang_js_sr17}{{42}{}{{}}{{}}}
|
||||
\bibcite{zhang_yc_sr15}{{43}{}{{}}{{}}}
|
||||
\bibcite{barabasi_s99}{{44}{}{{}}{{}}}
|
||||
\bibcite{Watts98Nature}{{45}{}{{}}{{}}}
|
||||
\bibcite{evans2019cooperation}{{46}{}{{}}{{}}}
|
||||
\bibcite{evans2015fast}{{47}{}{{}}{{}}}
|
||||
\bibcite{yamagishi2017response}{{48}{}{{}}{{}}}
|
||||
\bibcite{spiliopoulos2018bcd}{{49}{}{{}}{{}}}
|
||||
\bibcite{fu_pre08b}{{50}{}{{}}{{}}}
|
||||
\bibcite{gallo_pnas15}{{51}{}{{}}{{}}}
|
||||
\bibcite{wang2017onymity}{{52}{}{{}}{{}}}
|
||||
\@LN@col{1}
|
||||
\@LN{379}{5}
|
||||
\@LN{380}{5}
|
||||
\@LN{381}{5}
|
||||
\@LN{382}{5}
|
||||
\@LN{383}{5}
|
||||
\@LN{384}{5}
|
||||
\@LN{385}{5}
|
||||
\@LN{386}{5}
|
||||
\newlabel{ESGR}{{}{6}{}{figure.caption.5}{}}
|
||||
\@LN{387}{5}
|
||||
\@LN{388}{5}
|
||||
\@LN{389}{5}
|
||||
\@LN{390}{5}
|
||||
\@LN{391}{5}
|
||||
\@LN{392}{5}
|
||||
\@LN{393}{5}
|
||||
\@LN{394}{5}
|
||||
\@LN{395}{5}
|
||||
\@LN{396}{5}
|
||||
\@LN{397}{5}
|
||||
\@LN{398}{5}
|
||||
\@LN{399}{5}
|
||||
\@LN{400}{5}
|
||||
\@LN{401}{5}
|
||||
\@LN{402}{5}
|
||||
\@LN{403}{5}
|
||||
\@LN{404}{5}
|
||||
\@LN{405}{5}
|
||||
\@LN{406}{5}
|
||||
\@LN{407}{5}
|
||||
\@LN{408}{5}
|
||||
\@LN{409}{5}
|
||||
\@LN{410}{5}
|
||||
\@LN{411}{5}
|
||||
\@LN{412}{5}
|
||||
\@LN{413}{5}
|
||||
\@LN{414}{5}
|
||||
\@LN{415}{5}
|
||||
\@LN{416}{5}
|
||||
\@LN{417}{5}
|
||||
\@LN{418}{5}
|
||||
\@LN{419}{5}
|
||||
\@LN{420}{5}
|
||||
\@LN{421}{5}
|
||||
\@LN{422}{5}
|
||||
\@LN{423}{5}
|
||||
\@LN{424}{5}
|
||||
\@LN{425}{5}
|
||||
\@LN{426}{5}
|
||||
\@LN{427}{5}
|
||||
\@LN{428}{5}
|
||||
\@LN{429}{5}
|
||||
\@LN{430}{5}
|
||||
\@LN{431}{5}
|
||||
\@LN{432}{5}
|
||||
\newlabel{SSN}{{}{6}{}{figure.caption.5}{}}
|
||||
\@LN{433}{5}
|
||||
\@LN{434}{5}
|
||||
\@LN{435}{5}
|
||||
\@LN{436}{5}
|
||||
\@LN{437}{5}
|
||||
\@LN{438}{5}
|
||||
\@LN{439}{5}
|
||||
\@LN{440}{5}
|
||||
\@LN{441}{5}
|
||||
\@LN{442}{5}
|
||||
\@LN{443}{5}
|
||||
\@LN{444}{5}
|
||||
\@LN{445}{5}
|
||||
\@LN{446}{5}
|
||||
\@LN{447}{5}
|
||||
\@LN{448}{5}
|
||||
\@LN{449}{5}
|
||||
\@LN{450}{5}
|
||||
\@LN{451}{5}
|
||||
\@LN{452}{5}
|
||||
\@LN{453}{5}
|
||||
\@LN{454}{5}
|
||||
\@LN{455}{5}
|
||||
\@LN@col{2}
|
||||
\@LN{456}{5}
|
||||
\@LN{457}{5}
|
||||
\@LN{458}{5}
|
||||
\@LN{459}{5}
|
||||
\@LN{460}{5}
|
||||
\@LN{461}{5}
|
||||
\@LN{462}{5}
|
||||
\@LN{463}{5}
|
||||
\@LN{464}{5}
|
||||
\@LN{465}{5}
|
||||
\@LN{466}{5}
|
||||
\@LN{467}{5}
|
||||
\@LN{468}{5}
|
||||
\@LN{469}{5}
|
||||
\@LN{470}{5}
|
||||
\@LN{471}{5}
|
||||
\@LN{472}{5}
|
||||
\@LN{473}{5}
|
||||
\@LN{474}{5}
|
||||
\@LN{475}{5}
|
||||
\@LN{476}{5}
|
||||
\@LN{477}{5}
|
||||
\@LN{478}{5}
|
||||
\@LN{479}{5}
|
||||
\@LN{480}{5}
|
||||
\@LN{481}{5}
|
||||
\@LN{482}{5}
|
||||
\@LN{483}{5}
|
||||
\@LN{484}{5}
|
||||
\@LN{485}{5}
|
||||
\@LN{486}{5}
|
||||
\@LN{487}{5}
|
||||
\@LN{488}{5}
|
||||
\@LN{489}{5}
|
||||
\@LN{490}{5}
|
||||
\@LN{491}{5}
|
||||
\@LN{492}{5}
|
||||
\@LN{493}{5}
|
||||
\@LN{494}{5}
|
||||
\@LN{495}{5}
|
||||
\@LN{496}{5}
|
||||
\@LN{497}{5}
|
||||
\@LN{498}{5}
|
||||
\@LN{499}{5}
|
||||
\@LN{500}{5}
|
||||
\@LN{501}{5}
|
||||
\@LN{502}{5}
|
||||
\@LN{503}{5}
|
||||
\@LN{504}{5}
|
||||
\@LN{505}{5}
|
||||
\@LN{506}{5}
|
||||
\@LN{507}{5}
|
||||
\@LN{508}{5}
|
||||
\@LN{509}{5}
|
||||
\@LN{510}{5}
|
||||
\@LN{511}{5}
|
||||
\@LN{512}{5}
|
||||
\@LN{513}{5}
|
||||
\@LN{514}{5}
|
||||
\@LN{515}{5}
|
||||
\@LN{516}{5}
|
||||
\@LN{517}{5}
|
||||
\@LN{518}{5}
|
||||
\@LN{519}{5}
|
||||
\@LN{520}{5}
|
||||
\@LN{521}{5}
|
||||
\@LN{522}{5}
|
||||
\@LN{523}{5}
|
||||
\@LN{524}{5}
|
||||
\@LN{525}{5}
|
||||
\@LN{526}{5}
|
||||
\@LN{527}{5}
|
||||
\@LN{528}{5}
|
||||
\@LN{529}{5}
|
||||
\@LN{530}{5}
|
||||
\@LN{531}{5}
|
||||
\@LN{532}{5}
|
||||
\@LN{533}{5}
|
||||
\@LN{534}{5}
|
||||
\@LN{535}{5}
|
||||
\@LN{536}{5}
|
||||
\@LN{537}{5}
|
||||
\@LN{538}{5}
|
||||
\@LN{539}{5}
|
||||
\@LN{540}{5}
|
||||
\@LN{541}{5}
|
||||
\@LN{542}{5}
|
||||
\@LN{543}{5}
|
||||
\bibcite{sefton_ei07}{{53}{}{{}}{{}}}
|
||||
\bibcite{fehr_n02}{{54}{}{{}}{{}}}
|
||||
\bibcite{PCB14e1006347}{{55}{}{{}}{{}}}
|
||||
\bibcite{hauert_n04}{{56}{}{{}}{{}}}
|
||||
\bibcite{stewart_pnas12}{{57}{}{{}}{{}}}
|
||||
\providecommand\NAT@force@numbers{}\NAT@force@numbers
|
||||
\@LN@col{1}
|
||||
\@LN{544}{6}
|
||||
\@LN{545}{6}
|
||||
\@LN{546}{6}
|
||||
\@LN{547}{6}
|
||||
\@LN{548}{6}
|
||||
\@LN{549}{6}
|
||||
\@LN{550}{6}
|
||||
\@LN{551}{6}
|
||||
\@LN{552}{6}
|
||||
\@LN{553}{6}
|
||||
\@LN{554}{6}
|
||||
\newlabel{LastPage}{{}{7}{}{page.7}{}}
|
||||
\xdef\lastpage@lastpage{7}
|
||||
\xdef\lastpage@lastpageHy{7}
|
||||
292
Main/ect.bbl
Normal file
@ -0,0 +1,292 @@
|
||||
\begin{thebibliography}{10}
|
||||
|
||||
\bibitem{albert_rmp02}
|
||||
R Albert, AL Barab{\'a}si, Statistical mechanics of complex networks.
|
||||
\newblock {\em\protect\JournalTitle{Rev. Mod. Phys.}} \textbf{74}, 47--97
|
||||
(2002).
|
||||
|
||||
\bibitem{shen_rsos18}
|
||||
C Shen, C Chu, L Shi, M Perc, Z Wang, {Aspiration-based coevolution of link
|
||||
weight promotes cooperation in the spatial prisoner's dilemma game}.
|
||||
\newblock {\em\protect\JournalTitle{Royal Society Open Science}} \textbf{5},
|
||||
180199 (2018).
|
||||
|
||||
\bibitem{Pagan2019game}
|
||||
N Pagan, F D\"{o}rfler, Game theoretical inference of human behavior in social
|
||||
networks.
|
||||
\newblock {\em\protect\JournalTitle{Nature Communications}} \textbf{10}, 5507
|
||||
(2019).
|
||||
|
||||
\bibitem{melamed_pnas18}
|
||||
D Melamed, A Harrell, B Simpson, {Cooperation, clustering, and assortative
|
||||
mixing in dynamic networks}.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{115}, 951--956 (2018).
|
||||
|
||||
\bibitem{boyd2005solving}
|
||||
R Boyd, PJ Richerson, Solving the puzzle of human cooperation.
|
||||
\newblock {\em\protect\JournalTitle{Evolution and Culture}} \textbf{1},
|
||||
105--132 (2005).
|
||||
|
||||
\bibitem{gachter2009reciprocity}
|
||||
S G{\"a}chter, B Herrmann, Reciprocity, culture and human cooperation: previous
|
||||
insights and a new cross-cultural experiment.
|
||||
\newblock {\em\protect\JournalTitle{Phil. Trans. R. Soc. B}} \textbf{364},
|
||||
791--806 (2009).
|
||||
|
||||
\bibitem{rand_tcs13}
|
||||
DG Rand, MA Nowak, Human cooperation.
|
||||
\newblock {\em\protect\JournalTitle{Trends in Cognitive Sciences}} \textbf{17},
|
||||
413--425 (2013).
|
||||
|
||||
\bibitem{perc_pr17}
|
||||
M Perc, et~al., Statistical physics of human cooperation.
|
||||
\newblock {\em\protect\JournalTitle{Phys. Rep.}} \textbf{687}, 1--51 (2017).
|
||||
|
||||
\bibitem{nowak_11}
|
||||
MA Nowak, R Highfield, {\em SuperCooperators: Altruism, Evolution, and Why We
|
||||
Need Each Other to Succeed}.
|
||||
\newblock (Free Press, New York), (2011).
|
||||
|
||||
\bibitem{hrdy_11}
|
||||
SB Hrdy, {\em Mothers and Others: The Evolutionary Origins of Mutual
|
||||
Understanding}.
|
||||
\newblock (Harvard University Press, Cambridge, MA), (2011).
|
||||
|
||||
\bibitem{bowles_11}
|
||||
S Bowles, H Gintis, {\em A Cooperative Species: Human Reciprocity and Its
|
||||
Evolution}.
|
||||
\newblock (Princeton University Press, Princeton, NJ), (2011).
|
||||
|
||||
\bibitem{maynard_n73}
|
||||
J Maynard~Smith, GR Price, The logic of animal conflict.
|
||||
\newblock {\em\protect\JournalTitle{Nature}} \textbf{246}, 15--18 (1973).
|
||||
|
||||
\bibitem{hofbauer_98}
|
||||
J Hofbauer, K Sigmund, {\em Evolutionary Games and Population Dynamics}.
|
||||
\newblock (Cambridge University Press, Cambridge, U.K.), (1998).
|
||||
|
||||
\bibitem{cressman_03}
|
||||
R Cressman, {\em Evolutionary Dynamics and Extensive Form Games}.
|
||||
\newblock (MIT Press, Cambridge, MA), (2003).
|
||||
|
||||
\bibitem{szabo_pr07}
|
||||
G Szab{\'o}, G F{\'a}th, Evolutionary games on graphs.
|
||||
\newblock {\em\protect\JournalTitle{Phys. Rep.}} \textbf{446}, 97--216 (2007).
|
||||
|
||||
\bibitem{santos_prl05}
|
||||
FC Santos, JM Pacheco, Scale-free networks provide a unifying framework for the
|
||||
emergence of cooperation.
|
||||
\newblock {\em\protect\JournalTitle{Phys. Rev. Lett.}} \textbf{95}, 098104
|
||||
(2005).
|
||||
|
||||
\bibitem{ohtsuki_n06}
|
||||
H Ohtsuki, C Hauert, E Lieberman, MA Nowak, A simple rule for the evolution of
|
||||
cooperation on graphs and social networks.
|
||||
\newblock {\em\protect\JournalTitle{Nature}} \textbf{441}, 502--505 (2006).
|
||||
|
||||
\bibitem{santos_pnas06}
|
||||
FC Santos, JM Pacheco, T Lenaerts, Evolutionary dynamics of social dilemmas in
|
||||
structured heterogeneous populations.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{103}, 3490--3494 (2006).
|
||||
|
||||
\bibitem{santos_n08}
|
||||
FC Santos, MD Santos, JM Pacheco, Social diversity promotes the emergence of
|
||||
cooperation in public goods games.
|
||||
\newblock {\em\protect\JournalTitle{Nature}} \textbf{454}, 213--216 (2008).
|
||||
|
||||
\bibitem{tanimoto_pre07}
|
||||
J Tanimoto, Dilemma solving by coevolution of networks and strategy in a $2
|
||||
\times 2$ game.
|
||||
\newblock {\em\protect\JournalTitle{Phys. Rev. E}} \textbf{76}, 021126 (2007).
|
||||
|
||||
\bibitem{fu_pre09}
|
||||
F Fu, T Wu, L Wang, Partner switching stabilizes cooperation in coevolutionary
|
||||
prisoner's dilemma.
|
||||
\newblock {\em\protect\JournalTitle{Phys. Rev. E}} \textbf{79}, 036101 (2009).
|
||||
|
||||
\bibitem{lee_s_prl11}
|
||||
S Lee, P Holme, ZX Wu, Emergent hierarchical structures in multiadaptive games.
|
||||
\newblock {\em\protect\JournalTitle{Phys. Rev. Lett.}} \textbf{106}, 028702
|
||||
(2011).
|
||||
|
||||
\bibitem{rand_pnas14}
|
||||
DG Rand, MA Nowak, JH Fowler, NA Christakis, Static network structure can
|
||||
stabilize human cooperation.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{111}, 17093--17098 (2014).
|
||||
|
||||
\bibitem{fu2017leveraging}
|
||||
F Fu, X Chen, Leveraging statistical physics to improve understanding of
|
||||
cooperation in multiplex networks.
|
||||
\newblock {\em\protect\JournalTitle{New J. Phys.}} \textbf{19}, 071002 (2017).
|
||||
|
||||
\bibitem{allen2017evolutionary}
|
||||
B Allen, et~al., Evolutionary dynamics on any population structure.
|
||||
\newblock {\em\protect\JournalTitle{Nature}} \textbf{544}, 227--230 (2017).
|
||||
|
||||
\bibitem{fotouhi_rsif19}
|
||||
B Fotouhi, N Momeni, B Allen, MA Nowak, Evolution of cooperation on large
|
||||
networks with community structure.
|
||||
\newblock {\em\protect\JournalTitle{J. R. Soc. Interface}} \textbf{16},
|
||||
20180677 (2019).
|
||||
|
||||
\bibitem{nowak_n92b}
|
||||
MA Nowak, RM May, Evolutionary games and spatial chaos.
|
||||
\newblock {\em\protect\JournalTitle{Nature}} \textbf{359}, 826--829 (1992).
|
||||
|
||||
\bibitem{perc_bs10}
|
||||
M Perc, A Szolnoki, Coevolutionary games -- a mini review.
|
||||
\newblock {\em\protect\JournalTitle{BioSystems}} \textbf{99}, 109--125 (2010).
|
||||
|
||||
\bibitem{rand_pnas11}
|
||||
DG Rand, S Arbesman, NA Christakis, Dynamic social networks promote cooperation
|
||||
in experiments with humans.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{108}, 19193--19198 (2011).
|
||||
|
||||
\bibitem{fehl_el11}
|
||||
K Fehl, DJ van~der Post, D Semmann, Co-evolution of behaviour and social
|
||||
network structure promotes human cooperation.
|
||||
\newblock {\em\protect\JournalTitle{Ecol. Lett.}} \textbf{14}, 546--551 (2011).
|
||||
|
||||
\bibitem{wang_j_pnas12}
|
||||
J Wang, S Suri, D Watts, Cooperation and assortativity with dynamic partner
|
||||
updating.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{109}, 14363--14368 (2012).
|
||||
|
||||
\bibitem{szolnoki_epl14b}
|
||||
A Szolnoki, M Perc, Coevolutionary success-driven multigames.
|
||||
\newblock {\em\protect\JournalTitle{EPL}} \textbf{108}, 28004 (2014).
|
||||
|
||||
\bibitem{wang_z_njp14}
|
||||
Z Wang, A Szolnoki, M Perc, Self-organization towards optimally interdependent
|
||||
networks by means of coevolution.
|
||||
\newblock {\em\protect\JournalTitle{New J. Phys.}} \textbf{16}, 033041 (2014).
|
||||
|
||||
\bibitem{EHB34164}
|
||||
P Barclay, Strategies for cooperation in biological markets, especially for
|
||||
humans.
|
||||
\newblock {\em\protect\JournalTitle{Evolution and Human Behavior}} \textbf{34},
|
||||
164--175 (2013).
|
||||
|
||||
\bibitem{zhang2018gaming}
|
||||
Y Zhang, et~al., Gaming temporal networks.
|
||||
\newblock {\em\protect\JournalTitle{IEEE Transactions on Circuits and Systems
|
||||
II: Express Briefs}} \textbf{66}, 672--676 (2018).
|
||||
|
||||
\bibitem{miritello2013time}
|
||||
G Miritello, R Lara, E Moro, Time allocation in social networks: correlation
|
||||
between social structure and human communication dynamics in {\em Temporal
|
||||
Networks}.
|
||||
\newblock (Springer), pp. 175--190 (2013).
|
||||
|
||||
\bibitem{GTN}
|
||||
N Masuda, R Lambiotte, {\em A Guide to Temporal Networks}.
|
||||
\newblock (World Scientific Publishing), (2016).
|
||||
|
||||
\bibitem{holme_sr12}
|
||||
P Holme, J Saram{\"a}ki, Temporal networks.
|
||||
\newblock {\em\protect\JournalTitle{Phys. Rep.}} \textbf{519}, 97--125 (2012).
|
||||
|
||||
\bibitem{gracia-lazaro_pnas12}
|
||||
C Gracia-L{\'a}zaro, et~al., Heterogeneous networks do not promote cooperation
|
||||
when humans play a prisoner's dilemma.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{109}, 12922--12926 (2012).
|
||||
|
||||
\bibitem{BA}
|
||||
AL Barab\'{a}si, R Albert, Emergence of scaling in random networks.
|
||||
\newblock {\em\protect\JournalTitle{Science}} \textbf{286}, 509--512 (1999).
|
||||
|
||||
\bibitem{maynard_82}
|
||||
SJ Maynard, {\em Evolution and the Theory of Games}.
|
||||
\newblock (Cambridge University Press, Cambridge, U.K.), (1982).
|
||||
|
||||
\bibitem{wang_js_sr17}
|
||||
J Wang, Y Zhang, J Guan, S Zhou, {Divide-and-conquer tournament on social
|
||||
networks}.
|
||||
\newblock {\em\protect\JournalTitle{Scientific Reports}} \textbf{7}, 15484
|
||||
(2017).
|
||||
|
||||
\bibitem{zhang_yc_sr15}
|
||||
Y Zhang, G Chen, J Guan, Z Zhang, S Zhou, {Unfavorable individuals in social
|
||||
gaming networks}.
|
||||
\newblock {\em\protect\JournalTitle{Scientific Reports}} \textbf{5}, 17481
|
||||
(2015).
|
||||
|
||||
\bibitem{barabasi_s99}
|
||||
AL Barab{\'a}si, R Albert, Emergence of scaling in random networks.
|
||||
\newblock {\em\protect\JournalTitle{Science}} \textbf{286}, 509--512 (1999).
|
||||
|
||||
\bibitem{Watts98Nature}
|
||||
DJ Watts, SH Strogatz, Collective dynamics of ``small-world" networks.
|
||||
\newblock {\em\protect\JournalTitle{Nature}} \textbf{393}, 440--442 (1998).
|
||||
|
||||
\bibitem{evans2019cooperation}
|
||||
AM Evans, DG Rand, Cooperation and decision time.
|
||||
\newblock {\em\protect\JournalTitle{Current Opinion in Psychology}}
|
||||
\textbf{26}, 67--71 (2019).
|
||||
|
||||
\bibitem{evans2015fast}
|
||||
AM Evans, KD Dillon, DG Rand, Fast but not intuitive, slow but not reflective:
|
||||
Decision conflict drives reaction times in social dilemmas.
|
||||
\newblock {\em\protect\JournalTitle{Journal of Experimental Psychology:
|
||||
General}} \textbf{144}, 951 (2015).
|
||||
|
||||
\bibitem{yamagishi2017response}
|
||||
T Yamagishi, et~al., Response time in economic games reflects different types
|
||||
of decision conflict for prosocial and proself individuals.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{114}, 6394--6399 (2017).
|
||||
|
||||
\bibitem{spiliopoulos2018bcd}
|
||||
L Spiliopoulos, A Ortmann, The {BCD} of response time analysis in experimental
|
||||
economics.
|
||||
\newblock {\em\protect\JournalTitle{Experimental Economics}} \textbf{21},
|
||||
383--433 (2018).
|
||||
|
||||
\bibitem{fu_pre08b}
|
||||
F Fu, C Hauert, MA Nowak, L Wang, Reputation-based partner choice promotes
|
||||
cooperation in social networks.
|
||||
\newblock {\em\protect\JournalTitle{Phys. Rev. E}} \textbf{78}, 026117 (2008).
|
||||
|
||||
\bibitem{gallo_pnas15}
|
||||
E Gallo, C Yan, {The effects of reputational and social knowledge on
|
||||
cooperation}.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{112}, 201415883 (2015).
|
||||
|
||||
\bibitem{wang2017onymity}
|
||||
Z Wang, et~al., Onymity promotes cooperation in social dilemma experiments.
|
||||
\newblock {\em\protect\JournalTitle{Science Advances}} \textbf{3}, e1601444
|
||||
(2017).
|
||||
|
||||
\bibitem{sefton_ei07}
|
||||
M Sefton, O Schupp, JM Walker, The effect of rewards and sanctions in provision
|
||||
of public goods.
|
||||
\newblock {\em\protect\JournalTitle{Econ. Inq.}} \textbf{45}, 671--690 (2007).
|
||||
|
||||
\bibitem{fehr_n02}
|
||||
E Fehr, S G{\"a}chter, Altruistic punishment in humans.
|
||||
\newblock {\em\protect\JournalTitle{Nature}} \textbf{415}, 137--140 (2002).
|
||||
|
||||
\bibitem{PCB14e1006347}
|
||||
X Chen, A Szolnok, Punishment and inspection for governing the commons in a
|
||||
feedback-evolving game.
|
||||
\newblock {\em\protect\JournalTitle{PLoS Comput. Biol.}} \textbf{14}, e1006347
|
||||
(2018).
|
||||
|
||||
\bibitem{hauert_n04}
|
||||
C Hauert, M Doebeli, Spatial structure often inhibits the evolution of
|
||||
cooperation in the snowdrift game.
|
||||
\newblock {\em\protect\JournalTitle{Nature}} \textbf{428}, 643--646 (2004).
|
||||
|
||||
\bibitem{stewart_pnas12}
|
||||
AJ Stewart, JB Plotkin, Extortion and cooperation in the prisoner's dilemma.
|
||||
\newblock {\em\protect\JournalTitle{Proc. Natl. Acad. Sci. U.S.A.}}
|
||||
\textbf{109}, 10134--10135 (2012).
|
||||
|
||||
\end{thebibliography}
|
||||
46
Main/ect.blg
Normal file
@ -0,0 +1,46 @@
|
||||
This is BibTeX, Version 0.99d (TeX Live 2020/W32TeX)
|
||||
Capacity: max_strings=200000, hash_size=200000, hash_prime=170003
|
||||
The top-level auxiliary file: ect.aux
|
||||
The style file: pnas-new.bst
|
||||
Database file #1: egt.bib
|
||||
You've used 57 entries,
|
||||
1812 wiz_defined-function locations,
|
||||
807 strings with 11818 characters,
|
||||
and the built_in function-call counts, 13398 in all, are:
|
||||
= -- 1313
|
||||
> -- 627
|
||||
< -- 1
|
||||
+ -- 188
|
||||
- -- 131
|
||||
* -- 1161
|
||||
:= -- 2045
|
||||
add.period$ -- 114
|
||||
call.type$ -- 57
|
||||
change.case$ -- 50
|
||||
chr.to.int$ -- 0
|
||||
cite$ -- 57
|
||||
duplicate$ -- 540
|
||||
empty$ -- 1225
|
||||
format.name$ -- 131
|
||||
if$ -- 2996
|
||||
int.to.chr$ -- 0
|
||||
int.to.str$ -- 57
|
||||
missing$ -- 64
|
||||
newline$ -- 231
|
||||
num.names$ -- 57
|
||||
pop$ -- 95
|
||||
preamble$ -- 1
|
||||
purify$ -- 0
|
||||
quote$ -- 0
|
||||
skip$ -- 243
|
||||
stack$ -- 0
|
||||
substring$ -- 1168
|
||||
swap$ -- 82
|
||||
text.length$ -- 1
|
||||
text.prefix$ -- 0
|
||||
top$ -- 0
|
||||
type$ -- 0
|
||||
warning$ -- 0
|
||||
while$ -- 138
|
||||
width$ -- 59
|
||||
write$ -- 566
|
||||
1608
Main/ect.log
Normal file
0
Main/ect.out
Normal file
BIN
Main/ect.pdf
Normal file
BIN
Main/ect.synctex.gz
Normal file
516
Main/ect.tex
Normal file
@ -0,0 +1,516 @@
|
||||
\documentclass[9pt,twocolumn,twoside,lineno]{pnas-new}
|
||||
% Use the lineno option to display guide line numbers if required.
|
||||
% Note that the use of elements such as single-column equations
|
||||
% may affect the guide line number alignment.
|
||||
\usepackage{multirow}
|
||||
\usepackage{flushend}
|
||||
\usepackage{float}
|
||||
\usepackage{dsfont}
|
||||
\usepackage{color}
|
||||
\usepackage{setspace}
|
||||
\setstretch{0.95}
|
||||
% \usepackage{widetext}
|
||||
|
||||
\templatetype{pnasresearcharticle} % Choose template
|
||||
% {pnasresearcharticle} = Template for a two-column research article
|
||||
% {pnasmathematics} = Template for a one-column mathematics article
|
||||
% {pnasinvited} = Template for a PNAS invited submissionl
|
||||
|
||||
\title{Limitation of time promotes cooperation in temporal games}
|
||||
% Use letters for affiliations, numbers to show equal authorship (if applicable) and to indicate the corresponding author
|
||||
|
||||
\author[a,b,1]{Jiasheng Wang}
|
||||
%\email{1510478@tongji.edu.cn}
|
||||
\affil[a]{Department of Computer Science and Technology, Tongji University, 4800 Cao'an Road, Shanghai 201804, China}
|
||||
\affil[b]{Key Laboratory of Embedded System and Service Computing (Tongji University), Ministry of Education, Shanghai 200092, China}
|
||||
|
||||
\author[a,b,1,2]{Yichao Zhang}
|
||||
%\affil[1]{Department of Computer Science and Technology, Tongji University, 4800 Cao'an Road, Shanghai 201804, China \\ Key Laboratory of Embedded System and Service Computing (Tongji University), Ministry of Education, Shanghai 200092, China}
|
||||
|
||||
\author[c,d,2]{Guanghui Wen}
|
||||
\affil[c]{Department of Systems Science, School of Mathematics, Southeast University, Nanjing 210016, China}
|
||||
\affil[d]{School of Engineering, RMIT University, Melbourne VIC 3000, Australia}
|
||||
|
||||
\author[a,b,2]{Jihong Guan}
|
||||
%\email{jhguan@tongji.edu.cn}
|
||||
|
||||
\author[e,f]{Shuigeng Zhou}
|
||||
%\email{sgzhou@fudan.edu.cn}
|
||||
\affil[e]{Shanghai Key Laboratory of Intelligent Information Processing, Shanghai 200433, China}
|
||||
\affil[f]{School of Computer Science, Fudan University, 220 Handan Road, Shanghai 200433, China}
|
||||
|
||||
\author[g]{Guanrong Chen}
|
||||
%\email{gchen@ee.cityu.edu.hk}
|
||||
\affil[g]{Department of Electrical Engineering, City University of Hong Kong, 83 Tat Chee Avenue, Kowloon Hong Kong SAR, China}
|
||||
|
||||
\author[h]{Krishnendu Chatterjee}
|
||||
\affil[h]{Institute for Science and Technology, A-3400 Klosterneuburg, Austria}
|
||||
|
||||
\author[i,j,k]{Matja{\v z} Perc}
|
||||
\affil[i]{Faculty of Natural Sciences and Mathematics, University of Maribor, Koro{\v s}ka cesta 160, 2000 Maribor, Slovenia}
|
||||
\affil[j]{Department of Medical Research, China Medical University Hospital, China Medical University, Taichung, Taiwan}
|
||||
\affil[k]{Complexity Science Hub Vienna, Josefst{\"a}dterstra{\ss}e 39, 1080 Vienna, Austria}
|
||||
|
||||
% Please give the surname of the lead author for the running footer
|
||||
\leadauthor{Wang, Zhang}
|
||||
|
||||
% Please add here a significance statement to explain the relevance of your work
|
||||
\significancestatement{The coupling between temporal interactions and rational decision making can be seen everywhere in real life. But the existing theoretical framework is insufficient to explain the widespread cooperation in such temporal games. We therefore conducted a series of online game experiments, which reveal a significant correlation between the high level of cooperation among individuals and the uncertainty of reestablishing collaborative relationships over time. This correlation, on the one hand, urges us to reconsider why the dynamic nature of the networks has an impact on human cooperation, and on the other hand, highlights the aptness of temporal games to explain prosocial behavior in collaborative systems.}
|
||||
|
||||
% Please include corresponding author, author contribution and author declaration information
|
||||
\authorcontributions{J.W. and Y.Z. designed the research; J.W. and Y.Z. analyzed the data; Y.Z. and G.W. organized the online experiments; J.W., Y.Z., and M.P. wrote the paper; J.G., S.Z, G.C., K.C., and M.P. reviewed and revised the paper.}
|
||||
\authordeclaration{The authors declare that they have no conflict of interest.}
|
||||
\equalauthors{\textsuperscript{1}J.W. and Y.Z contributed equally to this work.}
|
||||
|
||||
% \subsection*{Data and materials availability}
|
||||
% All the data related to this paper may be requested from the corresponding author according to the material transfer agreement.
|
||||
|
||||
\correspondingauthor{\textsuperscript{2}To whom correspondence should be addressed. Corresponding authors: Yichao Zhang, E-mail: yichaozhang@tongji.edu.cn; Guanghui Wen, E-mail: wenguanghui@gmail.com; Jihong Guan, E-mail: jhguan@tongji.edu.cn}
|
||||
|
||||
% Keywords are not mandatory, but authors are strongly encouraged to provide them. If provided, please include two to five keywords, separated by the pipe symbol, e.g:
|
||||
\keywords{temporal networks $|$ non-cooperative game $|$ human subjects $|$ cooperation}
|
||||
|
||||
\begin{abstract}
|
||||
Temporal networks are obtained from time-dependent interactions between individuals. The interaction can be an email, a phone call, a face-to-face meeting, or a collaboration. We propose a temporal game framework where interactions between rational individuals are embedded into two-player games with a time-dependent aspect of interaction. This allows studying the time-dependent complexity and variability of interactions and how they affect prosocial behavior. Based on a simple mathematical model, we find that the level of cooperation is promoted when the time of collaboration is limited and identical for every individual. We confirm and validate this with a series of systematic human experiments that forms a foundation for comprehensively describing human temporal interactions in collaborative environments. Our research reveals an important incentive for human cooperation, and it lays the foundations for better understanding this fascinating aspect of our nature in realistic social settings.
|
||||
\end{abstract}
|
||||
|
||||
\dates{This manuscript was compiled on \today}
|
||||
%\doi{\url{www.pnas.org/cgi/doi/10.1073/pnas.XXXXXXXXXX}}
|
||||
|
||||
\begin{document}
|
||||
|
||||
% Optional adjustment to line up main text (after abstract) of first page with line numbers, when using both lineno and twocolumn options.
|
||||
% You should only change this length when you've finalised the article contents.
|
||||
\verticaladjustment{-2pt}
|
||||
|
||||
\maketitle
|
||||
\thispagestyle{firststyle}
|
||||
\ifthenelse{\boolean{shortarticle}}{\ifthenelse{\boolean{singlecolumn}}{\abscontentformatted}{\abscontent}}{}
|
||||
|
||||
% If your first paragraph (i.e. with the \dropcap) contains a list environment (quote, quotation, theorem, definition, enumerate, itemize...), the line after the list may have some extra indentation. If this is the case, add \parshape=0 to the end of the list environment.
|
||||
%\dropcap{T}his PNAS journal template is provided to help you write your work in the correct journal format. Instructions for use are provided below.
|
||||
|
||||
\dropcap{M}any complex collaborative systems in nature, society, and engineering can be modeled through networks. In a network, nodes represent collaborating individuals, and links represent their friendships~\cite{albert_rmp02}. In the early stage of network modeling, links are simplified to be weightless, undirected, and static. In order to improve the ability to depict real systems, weighted~\cite{shen_rsos18}, directed~\cite{Pagan2019game}, and dynamic~\cite{melamed_pnas18} network models have been put forward successively. The application of these network models in various fields has fully proved that the closer the framework is to reality, the stronger its ability to explain behaviors.
|
||||
As an intriguing behavior in human collaborative systems, the emergence of cooperation has attracted researchers from social and natural sciences for half a century~\cite{boyd2005solving, gachter2009reciprocity, rand_tcs13, perc_pr17}. Although we are certainly not exempt from selfishness and the fundamental principles of Darwinian evolution, cooperation is nevertheless ubiquitous across human societies~\cite{nowak_11}. While the impetus for our strong cooperative drive has been linked to the difficulties of the genus \textit{Homo} in rearing offspring that survived and to the emergence of alloparental care~\cite{hrdy_11}, and to the formation of alliances in times of conflicts~\cite{bowles_11}, it is still puzzling as to why we have, as a species, achieved such high levels of cooperation. Our altruistic behavior distinguishes us markedly from other mammals, and they indeed form the bedrock for our astonishing evolutionary success.
|
||||
|
||||
The studies of human cooperation in $n$-person games begin with population games, also known as mean-field games~\cite{maynard_n73,hofbauer_98,cressman_03}. In such a well-mixed population, cooperation can hardly prevail with imitative update rules when individuals play non-cooperative games such as the prisoner's dilemma~\cite{szabo_pr07}. If the population exhibits a relatively stable social structure, the consequence may be different~\cite{santos_prl05, ohtsuki_n06, santos_pnas06, santos_n08, tanimoto_pre07, fu_pre09, lee_s_prl11, rand_pnas14, fu2017leveraging, allen2017evolutionary, fotouhi_rsif19} -- a finding with roots in the seminal paper by Nowak and May~\cite{nowak_n92b}, who observed clusters of cooperators on a square lattice that protected them from invading defectors. Nevertheless, social networks are seldom static. We disconnect, reconnect, and then form connections with new people over time. This realization has revealed new mechanisms for cooperation that may sustain cooperative behavior under extremely adverse conditions, when the temptation to defect is high and where on static networks cooperation would long perish~\cite{perc_bs10}. An individual also does not interact with all his friends all the time but likely does so only occasionally.
|
||||
|
||||
To account for the above aspects, dynamic networks are studied. The implications of dynamic interaction patterns on human cooperation are indeed profound, and recent human experiments, as well as theoretical research, confirm this to the fullest~\cite{rand_pnas11, fehl_el11, wang_j_pnas12, szolnoki_epl14b, wang_z_njp14, shen_rsos18}. It was argued, for example, that such observations demonstrate the effect of reputation~\cite{melamed_pnas18}. Individuals may connect with unfamiliar individuals after browsing their gaming records while cutting the existing connections with unsatisfactory partners. Some may take breaking ties, instead of performing defection, as a way to penalize defectors~\cite{rand_pnas11}. Interestingly, the implication of dynamic reconnection fades out when individuals choose specific moves to play games with their partners~\cite{melamed_pnas18}. In this light, an interesting question is whether the dynamic reconnection is relevant to the level of cooperation in a human collaborative system if there is a time limit on the duration of a game? From the perspective of biological markets~\cite{EHB34164}, the dynamic reconnection in such a system is a reallocation of collaboration time in a time-limited collaborative environment. Is too much emphasis put on the structure of our social networks, resulting in neglecting the temporal aspects of our interactions? In what follows, we will address these critical questions in detail.
|
||||
|
||||
Due to the complexity of temporal systems, using evolutionary game theory to model individuals' collaborations is reasonably challenging. First of all, the evolution mechanism of a temporal system itself is complicated, difficult to describe by a simple mathematical model. Secondly, in the temporal games, an individual strategy involves not only the moves in games but also the allocation of time in a round. This openness allows individual strategies and network topologies to co-evolve in more flexible ways than the existing dynamical gaming networks~\cite{zhang2018gaming, miritello2013time}, which further raises the difficulty of modeling the coupled systems.
|
||||
|
||||
In this paper, we present a temporal gaming framework upon the structure of temporal networks~\cite{GTN,holme_sr12}. The goal is to test the impact of limited time on the level of cooperation in two-player collaborative systems. Such systems are common in reality. For instance, it typically takes a team to accomplish a project when applying for funding. The project leader typically would collaborate with a member to accomplish a specific part of it. Correspondingly, the member or the leader can also be involved in more than one project. Simultaneously, the total number of working months for each participant is limited and identical. In such a scenario, a temporal gaming network is naturally composed. Admittedly, the collaboration between two team members is closer to the stag hunt game than the Prisoner's Dilemma (PD) game. Consider cooperation normally dominates the collaboration system playing the stag hunt game, one can hardly differentiate the impacts from other mechanisms. We adopt the PD game in this paper.
|
||||
|
||||
%We need to draw another illustration to explain the temporal games not that on networks.
|
||||
|
||||
One of our key contributions is a detailed online experiment for the theoretical framework. We first establish a gaming platform to implement a temporal game scenario. Next, we test the level of cooperation on the platform in a divide and conque (D\&C) mode~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}, where the difference from the settings of the existing works~\cite{fehl_el11,rand_pnas11,gracia-lazaro_pnas12,rand_pnas14} is the targeted decisions. Finally, we test the level of cooperation on the platform in a time-involved mode, where the time limitation for individuals and targeted decisions are considered. The reasons for adopting these mechanisms will be provided in Section~\emph{Experimental design}. What we are looking for is whether the limitation on time resources governs human cooperation in the games. In what follows, we will focus on this factor.
|
||||
|
||||
%Demonstration of the assumption
|
||||
To clarify the impact of the limited time, we invited 183 human subjects and designed a set of comparative online experiments. In a match, the participants are allocated to the nodes of pre-generated networks. We test two classes of networks, the Barab\'{a}si and Albert's scale-free network~\cite{BA} and Watts and Strogatz's small-world networks, since they are the most well-known social network models. We show that the limitation to the individuals' time resources statistically promotes the participants' level of cooperation, which aligns with the theoretical prediction presented below.
|
||||
|
||||
\section*{Theoretical framework of temporal games}\label{FTG}
|
||||
\subsection*{Temporal game model}\label{Tgm}
|
||||
In a two-strategy (i.e., only two moves are allowed) game, define $i$'s strategy as
|
||||
$
|
||||
\Omega_i=\left(
|
||||
\begin{array}{cc}
|
||||
X_i \\
|
||||
1-X_i \\
|
||||
\end{array}
|
||||
\right),%\label{eqn:ti}
|
||||
$
|
||||
where $X_i$ can only take $1$ or $0$ in each game. If $X_i=1$, $i$ is a cooperator denoted by $C$. If $X_i=0$, $i$ is a defector denoted by $D$. Take the PD game~\cite{maynard_82} for example, in the PD game, the payoff table is a $2\times2$ matrix. Given $i$'s strategy, $i$'s payoff in the game playing with all his neighbors (denoted by $N_i$) can be written as
|
||||
$
|
||||
G_i={\Omega_i^T}\left(
|
||||
\begin{array}{cc}
|
||||
\mathcal{R} & \mathcal{S}\\
|
||||
\mathcal{T} & \mathcal{P}\\
|
||||
\end{array}
|
||||
\right)\sum_{j \in N_i}{\Omega_j}.%\label{eqn:G_i}
|
||||
$
|
||||
In the PD model, it gains $\mathcal{T}$ (temptation to defect) for defecting a cooperator, $\mathcal{R}$ (reward for mutual cooperation) for cooperating with a cooperator, $\mathcal{P}$ (punishment for mutual defection) for defecting a defector, and $\mathcal{S}$ (sucker's payoff) for cooperating with a defector. Normally, the four payoff values satisfy the following inequalities: $\mathcal{T}>\mathcal{R}>\mathcal{P}>\mathcal{S}$ and $2\mathcal{R}>\mathcal{T}+\mathcal{S}$. Here, $2\mathcal{R}>\mathcal{T}+\mathcal{S}$ makes mutual cooperation the best outcome from the perspective of the collective.
|
||||
|
||||
The temporal game model proposed in this paper is based on the game model~\cite{wang_js_sr17,zhang_yc_sr15} taking into account the time of interactions. As the model is time-involved, each interaction is assigned a specific duration. The total game time for each individual in a round is set to be constant and the same for all individuals to be realistic to real-life scenarios. An individual's interactions with different partners are assumed, independent. The payoff of the game between individuals $i$ and $j$ can be written as
|
||||
$
|
||||
s_{i,j}=\Omega_{i,j}^T\left(
|
||||
\begin{array}{cc}
|
||||
\mathcal{R} & \mathcal{S}\\
|
||||
\mathcal{T} & \mathcal{P}\\
|
||||
\end{array}
|
||||
\right)\Omega_{j,i}\,. %\label{eqn:sij}
|
||||
$
|
||||
In the temporal games, the payoff of each interaction is proportional to the time it spans. In one round of the game, the accumulated payoff of individual $i$ is defined as
|
||||
\begin{equation}
|
||||
\Lambda_i = \sum\limits_{j \in {N_i}} {\frac{\tau_{i,j}}{\mathfrak{T}} \times s_{i,j}},\label{LambdaiN}
|
||||
\end{equation}
|
||||
where $N_i$ is the set of $i$'s neighbors; $\tau_{i,j}$ is the duration of the interaction between individuals $i$ and $j$. As shown in Fig.~\ref{fig:ITG}A, let $i$ and $j$ be the individuals colored red and blue. Then $N_i=4$ and $\tau_{i,j}=8$. Notably, $\tau_{i,j}$ should satisfy the constraints of $\tau_{i,j} \in [0, \mathfrak{T}]$ and $\sum\limits_{j \in {N_i}}{\tau_{i,j}} \leqslant \mathfrak{T}$.
|
||||
Here, $\mathfrak{T}$ is the total time resource of an individual in each round, which is a constant for all individuals in our model. In Fig.~\ref{fig:ITG}A, $\mathfrak{T}=24$.
|
||||
If individual $i$ does not want to collaborate with $j$, then $i$ will not apply for a game with $j$ any longer. Simultaneously, $i$ will reject $j$'s gaming request. In this case, $\tau_{i,j}$ will be $0$ as the relation between the red and the green in Fig.~\ref{fig:ITG}A.
|
||||
|
||||
\begin{figure}[ht]%[tbhp]
|
||||
\centering
|
||||
\includegraphics[height=2 in,clip,keepaspectratio,]{Illustration_of_temporal_game.eps}
|
||||
\caption{Illustration of the temporal game. Panel A shows a round of the temporal game among 5 individuals. The individual colored red has 4 friends, in which the individuals colored orange and blue are his gaming partners. If the game beween two individuals lasts for 24 hours, the payoff of a cooperator is 3 and 0, gaining from a cooperator and a defector, respectively. The payoff of a defector is 5 and 1, gaining from a cooperator and a defector, respectively.}
|
||||
\label{fig:ITG}
|
||||
\end{figure}
|
||||
|
||||
Let $P_i$ be the set of partners who interacted with $i$ in the round, Eq.~\ref{LambdaiN} can be written as
|
||||
\begin{equation}
|
||||
\Lambda_i = \sum\limits_{j \in {P_i}} {\frac{\tau_{i,j}}{\mathfrak{T}} \times s_{i,j}}, \label{LambdaiP}
|
||||
\end{equation}
|
||||
where $\tau_{i,j}$ is greater than 0. For the red individual in Fig.~\ref{fig:ITG}A, the orange and the blue are his partners in this round. Based on Eq.~\ref{LambdaiP}, the payoffs of the 5 individuals are listed in Fig.~\ref{fig:ITG}B.
|
||||
%
|
||||
In a mean-field view, Eq.~\ref{LambdaiP} can be written as
|
||||
\begin{equation}
|
||||
\Lambda_{k_i} = \sum\limits_{k_j} {\frac{\tau_{k_i,k_j}}{\mathfrak{T}} P\left(k_i,k_j\right) s_{k_i,k_j}}, \label{LambdaiPkikj}
|
||||
\end{equation}
|
||||
where $P(k_i,k_j)$ is the probability that a link exists between $i$ and $j$, dependent on the topology of the collaborative network. We show an illustration of such a collaborative network in Fig.~\ref{fig:tdnc}A. To clarify the generating procedure of the network, we provide the communication log among the individuals in this round in Fig.~\ref{fig:tdnc}B. In the log, Alice tried collaborating with Tom for $\mathfrak{T}$, while Tom had agreed to work with Jerry and Frank when he received Alice's request. Thus, Alice turned to Frank and Jerry, but it was a bit late to make appointments with them as they were partially engaged. As a result, Alice took $0.8\mathfrak{T}$ to play with Frank and Jerry and wasted $0.2\mathfrak{T}$ in this round.
|
||||
%
|
||||
\begin{figure*}[ht]%[tbhp]
|
||||
\centering
|
||||
\includegraphics[]{vis.eps}
|
||||
\caption{Illustration of the temporal games in a two-player collaborative system. (A) One round of the temporal game on a social network. The blue circle is Jerry's neighborhood. Alice, Bob, and Tom are Jerry's partners in this round. The color of a time slot represents a partner; for instance, yellow represents Frank. $C$ or $D$ in the time slot denotes the move from the individual at the tail of a directed dashed line to the indicated specific partner. (B) The generating procedure of the circumstance presented in (A). In the communication log, the records are sorted by their sequence numbers in ascending order. Only if both players agree to collaborate (the response to a request is OK) will their colors appear in each other's collaboration schedule, i.e., a time slot in (A).}
|
||||
\label{fig:tdnc}
|
||||
\end{figure*}
|
||||
%
|
||||
For a heterogeneous network as the Barab\'{a}si-Albert (BA) networks~\cite{barabasi_s99}, $P(k_i,k_j)\sim\frac{k_jP(k_j)}{\langle k\rangle}$. For a homogeneous networks as the Watts and Strogatz (WS) networks~\cite{Watts98Nature}, $P(k_i,k_j)\sim P(k_j)$.
|
||||
|
||||
%To model the correlation between the level of cooperation and the available time resource in the neighborhood, shown in our experimental results, a factor $\theta$, called the backup to defect, is now introduced.
|
||||
%%\begin{equation}
|
||||
%% \theta_{k_i,r} = \hat \tau_{f_{k_i,r}} - \sigma_{k_i,r-1}\tau_{u_{k_i,r-1}} P_l, \label{eqn:ttd}
|
||||
%%\end{equation}
|
||||
%We define $\theta_{k_i,r}$ as the total available time resource of the neighbors of an individual $i$ with degree $k_i$ at round $r$, namely,
|
||||
%\begin{equation}
|
||||
% \theta_{k_i,r} = min\left(\sum\limits_{k_j} P\left(k_i,k_j\right)S_{k_j}\left(r\right),\mathfrak{T}\right), \label{eqn:tf}
|
||||
%\end{equation}
|
||||
%where $S_{k_j}\left(r\right)$ denotes the average available time of a neighbor with degree $k_j$ at round $r$. When $\theta > 0$, trading partners may bring $i$ more payoff, since $\mathcal{T}>\mathcal{R}$ in the PD game. Interestingly, one can see that $\theta_{k_i,r} = S\left(r\right)$ in the WS networks. Therefore, one can use $S\left(r\right)$ to measure the available time resource in the neighborhood. Although $\theta_{k_i,r} \neq S\left(r\right)$ in the BA networks, $S\left(r\right)$ is applicable to depict the average available time resource in the neighborhood. Therefore, we will adopt $S\left(r\right)$ to represent the available time resource in the system.
|
||||
|
||||
\subsection*{Proportion of cooperation in the temporal game}
|
||||
|
||||
In the temporal game, each game between partners is coupled with a duration. Therefore, the level of cooperation should be measured by the duration and their moves. We define the proportion of cooperation as ${P_c} = \frac{{{T_C}}}{T_G}$, where $T_G$ is the total duration of the moves and $T_C$ is the total duration of cooperation in the games.
|
||||
|
||||
%\subsection*{Dissipative system in the temporal game}
|
||||
%
|
||||
%In our experiment, two types of the temporal social dilemma, dissipative scenario and classical scenario, are tested. In the dissipative scenario, individuals are provided with an initial resource. In each round, individuals play the game with some of their friends to earn more payoffs. Specifically, the aggregated payoff of an individual $i$ in round $r$ ($r\in\mathds{N}$) can be written as
|
||||
%\begin{equation}
|
||||
%{\phi_{i,r}} = \left\{ {\begin{array}{*{20}{cl}}
|
||||
%{{\phi_{i,r - 1}} + {S_{i,r}} - \varepsilon }, & {r\in\mathds{N^+}},\\
|
||||
%{{\phi_0}}, & {r = 0},
|
||||
%\end{array}} \right. \label{eqn:f}
|
||||
%\end{equation}
|
||||
%where $\varepsilon$ denotes the cost in each round, $\phi_0$ is the initial resource, and $S_{i,r}$ is the total payoff of individual $i$ in round $r$ defined in Eqn.~(\ref{LambdaiP}). In the dissipative scenario, we set $\phi_0=5$ and $\varepsilon=3$. In the classical scenario, we set $\varepsilon=\phi_0=0$, which naturally leads to a monotonic ascent of $\phi_{i,r}$ for all $i$ in a match.
|
||||
|
||||
%Caveats
|
||||
Note that current studies on decision time~\cite{evans2019cooperation, evans2015fast} in experimental psychology and response time in experimental economics~\cite{yamagishi2017response, spiliopoulos2018bcd} focus on the time of making a decision rather than the duration of moves. Therefore, the object of such studies is different from that of temporal games.
|
||||
|
||||
%In the following, we will propose a model to reproduce the statistical results in our empirical experiments. As modeling the level of cooperation is a rather challenging task, we adopt a mean-field method and make some necessary assumptions. Note that the assumptions are not the components of the temporal games but only the tools to modeling the level of cooperation.
|
||||
|
||||
\subsection*{Mathematical modeling the available time of individuals}\label{MMATI}
|
||||
As is known, for each game between two players, each player has to experience one of the four possible cases, namely, cooperating with a cooperator (CC), cooperating with a defector (CD), defecting a cooperator (DC), and defecting a defector (DD). We define a state vector $\mathbf{\Phi}$ by $(\Phi_{CC},\Phi_{CD},\Phi_{DC},\Phi_{DD})$, in which each entry corresponds to the probability of experiencing the respective outcome. Generally, a memory-one strategy can be written as $\mathbf{p}=(p_{CC},p_{CD},p_{DC},p_{DD})$, corresponding to the probabilities of cooperating under each of the previous outcomes. Since players update their moves with the memory-one strategies in each time step, the update can be considered a Markov process. One can find a Markov transition matrix $M_i$ to realize the update. For two players, $i$ and $j$, we have
|
||||
\begin{equation}
|
||||
\tiny{
|
||||
\!\!M_i\!\!=\!\!\left(\!
|
||||
\begin{array}{cccc}
|
||||
\!\!\!p_{CC}s_{CC} &\!\!\!\! p_{CC}(1-s_{CC}) &\!\!\!\! (1-p_{CC})s_{CC} &\!\!\!\! (1-p_{CC})(1-s_{CC})\!\!\! \\
|
||||
\!\!\!p_{CD}s_{DC} &\!\!\!\! p_{CD}(1-s_{DC}) &\!\!\!\! (1-p_{CD})s_{DC} &\!\!\!\! (1-p_{CD})(1-s_{DC})\!\!\! \\
|
||||
\!\!\!p_{DC}s_{CD} &\!\!\!\! p_{DC}(1-s_{CD}) &\!\!\!\! (1-p_{DC})s_{CD} &\!\!\!\! (1-p_{DC})(1-s_{CD})\!\!\! \\
|
||||
\!\!\!p_{DD}s_{DD} &\!\!\!\! p_{DD}(1-s_{DD}) &\!\!\!\! (1-p_{DD})s_{DD} &\!\!\!\! (1-p_{DD})(1-s_{DD})\!\!\! \\
|
||||
\end{array}
|
||||
\!\right),
|
||||
}
|
||||
\end{equation}
|
||||
where the vectors $\mathbf{p}=(p_{CC},p_{CD},p_{DC},p_{DD})$ and $\mathbf{s}=(s_{CC},s_{CD},s_{DC},s_{DD})$ denote $i$ and $j$'s probabilities of cooperation in the next round after experiencing $CC$, $CD$, $DC$, and $DD$ cases, respectively. Then the evolution of $i$'s state vector $\mathbf{\Phi}_i(t)$ is given by
|
||||
\begin{equation}
|
||||
\mathbf{\Phi}_i(r)=\mathbf{\Phi}_i(r-1)M_i.
|
||||
\end{equation}
|
||||
|
||||
To model the the available time of individuals in the temporal games, we first assume that no players at round $r-1$ reject the requests from an individual $i$ if they are available. The time left for him to make use of in round $r$ can be denoted by $S_{i}\left(r\right)=\mathfrak{T} - \sum_{j\in{P_i}}\tau_{u_{ij}\left(r-1\right)}$, where $\mu_{ij}\left(r-1\right)$ denotes the random portion of time in the request from $i$ or $j$ in round $r-1$ and takes a random real number between 0 and 1. If $i$ applies for playing with $j$ for $S_{i}\left(r\right)\mu_{ij}\left(r\right)$, the successful probability of the request is
|
||||
\begin{equation}
|
||||
{\omega_{i,j}\left(r,\mu_{ij}\left(r\right)\right)} = \left\{ {\begin{array}{*{20}{cl}}
|
||||
{1}, & {S_{j}\left(r\right)\geq S_{i}\left(r\right)\mu_{ij}\left(r\right)},\\
|
||||
{0}, & {S_{j}\left(r\right)< S_{i}\left(r\right)\mu_{ij}\left(r\right)},
|
||||
\end{array}} \right. \label{eqn:f}
|
||||
\end{equation}
|
||||
assuming $j$ wish to play. Therefore, the expectation of difference in individual $i$'s available time from round $r$ to $r+1$ is
|
||||
\begin{eqnarray}
|
||||
&\varrho_{i}\left(r\right)=-\sum_{j\in {N_i-P_i\left(r-1\right)}}\omega_{i,j}\left(r,\mu_{ij}\left(r\right)\right)\left(S_{i}\left(r\right)\right. \\\nonumber
|
||||
&\left.+\sum_{l\in P_i\left(r-1\right)}\alpha_{il}\left(r-1\right) \left( \mathbf{\Phi}_{il}\left(r\right) \cdot \begin{bmatrix}\chi_{i,CC} \\ \chi_{i,CD} \\ \chi_{i,DC} \\ \chi_{i,DD}\end{bmatrix}\right)\right)\mu_{ij}\left(r\right),
|
||||
\end{eqnarray}
|
||||
where $\mathbf{\chi_i}$ denotes $i$'s probabilities of reassigning time after experiencing the four outcomes. $\alpha_{il}\left(r\right)$ denotes the time share which $i$ assigns to $j$ at round $r$.
|
||||
Note that
|
||||
\begin{equation}
|
||||
\sum_{l\in {P_i}}\alpha_{il}\left(r\right)+S_{i}\left(r\right)=1.
|
||||
\end{equation}
|
||||
%Then, the change in the total available time for the system will be
|
||||
%\begin{equation}
|
||||
%\varrho\left(r\right)=N\sum_{k_i}P(k_i)\left(S_{k_i}(r+1)-S_{k_i}\left(r\right)\right),\label{Gammar}
|
||||
%\end{equation}
|
||||
%where $N$ denotes the number of users.
|
||||
%
|
||||
%To simplify the fitting procedure of the maximum likelihood, we assume that individual $i$ for all $i$ evenly allocates his time to the neighbors, that is, $\mu=\frac{1}{k_i}$. Eqn.~\ref{Gammar} is reduced to
|
||||
%\begin{eqnarray}
|
||||
%&\varrho\left(r\right)=-2N\sum_{k_i}P(k_i)\left(\alpha\left(1-S_{k_i}\left(r\right)\right)\left(1-P_c\left(r\right)^2\right)\right.\\\nonumber
|
||||
%&\left.+\omega_{k_i,k_j}\left(r,\frac{1}{k_i}\right)P(k_i,k_j)S_{k_i}\left(r\right)\right).
|
||||
%\end{eqnarray}
|
||||
%With $\tau_{i,r}$ for all $i$, one can then estimate an individual's neighbors' total available time resources and the backup to defect in round $r+1$.
|
||||
Considering $S_i\left(r\right)\geq0$ for all $r$, the iterative formula of $S_i\left(r\right)$ should be written as
|
||||
\begin{equation}
|
||||
S_{i}\left(r+1\right)=Relu\left(\varrho_{i}\left(r\right)+S_{i}\left(r\right)\right),
|
||||
\end{equation}
|
||||
where $Relu\left(x\right)= \left\{ {\begin{array}{*{20}{cl}}
|
||||
{x}, & x \geq 0,\\
|
||||
{0}, & x < 0.
|
||||
\end{array}} \right.$
|
||||
As the evolution procedure of $S_i\left(r\right)$ in the system can not be modeled in a mean-field way, one can hardly present an analytical solution to it. Therefore, we will present the simulation results and empirical results from human online experiments in the following. In the simulations, we uniformly set the agents to adopt the same strategy to have the results reproducible. Let the number of agents be $N_A$. We will show that the average available time $S\left(r\right)=\frac{\sum_i S_i\left(r\right)}{N_A}$ falls to a low level at the first round. It is stablized after then, indicating that finding new partners is problematic from the beginning of a match.
|
||||
%Note that a lower $\theta$ value means a higher risk of being isolated after losing the current partners. If the maximum potential benefit of reconnection cannot bring any extra available time resources, individuals are likely to cooperate in order to maintain the existing partnerships. As a result, $\theta$ should be inversely proportional to the frequency of cooperation. Let $\theta^M$ be the increment of available time resource after an individual loses all his current partners in round $r$, i.e., $\sigma=1$. The measurement looks somewhat useless as most players seem unlikely to defect all their partners simultaneously. Indeed, it is a natural choice when the players only have one partner, or their resources are extremely limited. We observe that the move is quite common after the 12th round in our experiments. Therefore, we set $\theta_{i,r}$ to $\theta_{r}^M$ to reduce the parameters of the model.
|
||||
%
|
||||
%Let $\phi_r$ be an individual's aggregated payoff in round $r$. If he has a partner in round $r-1$, he will cooperate with the partner with the probability
|
||||
%\begin{equation}
|
||||
%{P_{c,r}} = \left\{ {\begin{array}{*{20}{c}}
|
||||
% {0.5}&{{\phi_{r-1}} \leqslant {\phi_{alive}}} \\
|
||||
% {\alpha + \beta\cdot\theta_{r}^M}&{{\phi_{r-1}} > {\phi_{alive}}}
|
||||
%\end{array}} \right., \label{eqn:pc}
|
||||
%\end{equation}
|
||||
%where $\phi_{alive}=\varepsilon-\mathcal{R}$, and $\varepsilon$ is the compulsory consumption each round. $\varepsilon>0$ in the dissipative mode, and $\varepsilon=0$ in the classical mode. We set $P_{c,r}=0.5$ for ${\phi_{r-1}} \leqslant {\phi_{alive}}$, since only if two players adopt different moves one of them can survive one round more when they are both in this condition. $\alpha\geq0$ and $\beta<0$ are two parameters of the model subject to $0 \leq \alpha + \beta\cdot\theta_{r}^M \leq 1$. To mimic the decay of $\theta$ with the number of rounds, we set
|
||||
%\begin{equation}
|
||||
%\theta_{r}^M=max\{-\mathfrak{T},\gamma \cdot r\},\label{eqn:theta}
|
||||
%\end{equation}
|
||||
%where $\gamma$ is the third parameter controlling the decreasing rate of $\theta_{r}^M$.
|
||||
%\begin{tiny}
|
||||
%\begin{equation}
|
||||
% \alpha^*, \beta^*, \gamma^*, \xi^* = \mathop{\arg\min}_{ 0 \leq \alpha + \beta \cdot max\{-\mathfrak{T},\gamma \cdot r\} \leq 1, \gamma \in [-\mathfrak{T}, 0] ,\xi \in [0, 1]} \sum_{r=1}^{M_r}(f_{c,r}-P_{c,r})^2,\label{eqn:alpha}
|
||||
%\end{equation}
|
||||
%\end{tiny}
|
||||
%where $f_{c,r}$ and $P_{c,r}$ are the frequency of cooperation obtained by the empirical experiments and the expected probability of cooperation derived from Eqn.~\ref{eqn:pc} in round $r$, respectively. $M_r$ is the maximum number of rounds. $\xi$ is the fourth parameter of the model, which will be introduced later in this section. After maximizing the likelihood of $P_{c,r}$, namely, minimizing the variance between $f_{c,r}$ and $P_{c,r}$, one can derive $\alpha^*$, $\beta^*$, $\gamma^*$, and $\xi^*$.
|
||||
%
|
||||
%Given that whether two individuals play again depends on the gaming outcome of the previous round, which may be one of $CC$, $CD$, $DC$, and $DD$. From the mean-field perspective, if all the individuals have a unified probability of cooperation $P_c$, which is defined in Eqn.~\ref{eqn:pc}. Following this assumption, the probabilities of the four outcomes in round $r$ are
|
||||
%\begin{equation}
|
||||
%\left\{ {\begin{array}{*{20}{l}}
|
||||
% {P_{CC,r}} = P_{c,r}^2 \\
|
||||
% {P_{CD,r}} = P_{c,r}(1-P_{c,r}) \\
|
||||
% {P_{DC,r}} = (1-P_{c,r})P_{c,r} \\
|
||||
% {P_{DD,r}} = (1-P_{c,r})^2
|
||||
%\end{array}} \right.. \label{eqn:probabilities}
|
||||
%\end{equation}
|
||||
%We assume that all the individuals make full use of their time resources. The expected aggregated payoff for each individual in round $r$ ($r \geqslant 1$) can be written as
|
||||
%\begin{equation}
|
||||
%\phi_r = \phi_{r-1} + E\left(\Lambda_r\right) - \varepsilon \label{eqn:phir},
|
||||
%\end{equation}
|
||||
%where $\Lambda_r$ is an individual's accumulated payoff in round $r$. Its expectation is defined as
|
||||
%\begin{tiny}
|
||||
%\begin{equation}
|
||||
%\! E\left(\Lambda_r\right)\! = \! \frac{{P_{CC,r}}\omega(\mathcal{R},r)\mathcal{R}\!+\!{P_{CD,r}}\omega(\mathcal{S},r)\mathcal{S}\!+\!{P_{DC,r}}\omega(\mathcal{T},r)\mathcal{T}\!+\!{P_{DD,r}}\omega(\mathcal{P},r)\mathcal{P}}{{P_{CC,r}}\omega(\mathcal{R},r)\!+\!{P_{CD,r}}\omega(\mathcal{S},r)\!+\!{P_{DC,r}}\omega(\mathcal{T},r)\!+\!{P_{DD,r}}\omega(\mathcal{P},r)}.
|
||||
%\end{equation}\label{Elambda_r}
|
||||
%\end{tiny}
|
||||
%%
|
||||
%If the payoff $G$ can not keep the individual from elimination, the payoff in round $r$ will not be accumulated anymore for the individual. Given this fact, define $\omega(G, r)$ and $Q_k(G,r+1)$ as the effective selection factor and the probability of collaboration in round $r+1$, respectively. The formal definition of $\omega(G, r)$ is
|
||||
%\begin{equation}
|
||||
% \omega(G, r) = \left\{ {\begin{array}{*{20}{cc}}
|
||||
% {0} & {\phi_{r-1} + G - \varepsilon \leqslant 0} \\
|
||||
% {Q_k(G,r+1)} & {otherwise}
|
||||
% \end{array}} \right., \label{eqn:omega}
|
||||
%\end{equation}
|
||||
%where
|
||||
%\begin{equation}
|
||||
% Q_k(G,r+1) = \left\{ {\begin{array}{*{20}{cc}}
|
||||
% {1} & {G = \mathcal{R}} \\
|
||||
% {\xi} & {otherwise}
|
||||
% \end{array}} \right.. \label{eqn:pb}
|
||||
%\end{equation}
|
||||
%Here $\xi$ denotes the probability of collaboration after at least one of the two players defects, the range of which is $[0,1]$.
|
||||
%
|
||||
%Summarizing the iterative procedure, the backup to defect $\theta$ in Eqn.~\ref{eqn:theta} is substituted into Eqn.~\ref{eqn:pc} to derive $P_{c,r}$ first; second, $P_{c,r}$ is used to derive $P_{CC,r}$, $P_{CD,r}$, $P_{DC,r}$, and $P_{DD,r}$ in Eqn.~\ref{eqn:probabilities}; with the probabilities of the four outcomes, one has $E\left(\Lambda_r\right)$ in Eqn.~\ref{Elambda_r} and $\phi_r$ in Eqn.~\ref{eqn:phir}; $\phi_r$ is then used to derive $\omega(G, r+1)$ in Eqn.~\ref{eqn:omega} and $P_{c,r+1}$ in Eqn.~\ref{eqn:pc}. The initial payoff $\phi_0$s of both modes are given at the beginning of each match. Therefore, one can iterate the procedure to derive $P_{c,r}$ and optimize $\alpha$, $\beta$, $\gamma$, and $\xi$ in Eqn.~\ref{eqn:alpha} finally. Notably, the mathematical model is based on the statistical results and simulation results obtained by our experiments. We adopt a series of approximations to model the decision-making procedure of humans only to provide a better understanding of the procedure. The accuracy of prediction is not our focus.
|
||||
|
||||
|
||||
\section*{Results}\label{Er}
|
||||
To show the impact of time redistribution, we first simulate the evolution of moves when agents play a traditional Prisoner's dilemma (PD) game with their neighbors in the BA and WS networks. In a network, a player starts a game with a gaming request to a neighbor. In our simulations, all the agents in the network are selected one by one, following a random sequence. For a selected agent, it evenly allocates the time left to its requests to the uncoordinated neighbors. If the requested neighbor has enough time to accept the gaming request, he will accept it. After one round of the game, agents will uniformly update their moves with the Zero-Determinant Extortionate strategy proposed in reference~\cite{stewart_pnas12}. The strategy will wipe the cooperators out in a few rounds. If an agent defects in a round, the pair will be taken apart with a certain probability. The separation means the time assigned to the pair will be redistributed next round. More details on the simulations will be provided in Section~\emph{Simulation on the social networks}.
|
||||
|
||||
In Fig.~\ref{fig:APC}(a) and \ref{fig:APC}(b), the results show the level of cooperation decays with rounds for agents playing the `divide-and-conquer' (D\&C) games~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18} in both networks. After being affected by the temporal mechanisms, the rates of decay slow down in Fig.~\ref{fig:APC}(c) and \ref{fig:APC}(d). We show the difference in the level of cooperation between the temporal games and the D\&C games~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18} in Fig.~\ref{fig:APC}(e) and \ref{fig:APC}(f), which will be amplified when human subjects play. The amplification may originate from $S\left(r\right)$ shown in Fig.~\ref{fig:APC}(g) and \ref{fig:APC}(h), which will be much lower when humans play the temporal games.
|
||||
|
||||
|
||||
|
||||
%Assume an individual assigns his time to two opponents. Cooperating with one to expect long-term mutual cooperation and defecting the other to pursue a higher payoff in this round is a common choice. Especially after the mutual selection in the partner-seeking procedure, a high frequency of cooperation can be expected since they have contacted each other before selection. In the dissipative scenario, $f_c$ increases at first and reaches 100\% in the $8^{th}$ round. Then, it sharply decays and forms a valley from the $10^{th}$ to the $15^{th}$ round. Considering a pair of mutual cooperators without any other partners, the aggregated payoff of one of them at the $r_{th}$ round is $\phi_{r}=\phi_{0}-r\left(\varepsilon-\mathcal{R}\right)$, where $\phi_{0}$ denotes the initial resource and $\varepsilon$ is the compulsory consumption. In our experiment, $\phi_{0}=5$ and $\varepsilon=3$. One can see that mutual cooperation can afford an individual's ongoing cost for at most 12 rounds based on the designed payoff matrix, where $R=2.6$. The aggregated payoff left for the pure mutual cooperators is 0.2 at the $13^{th}$ round. In this case, only defectors have a certain chance to survive for more than one round, while the cooperators are doomed to be eliminated in that round. Accordingly, $f_c$ drops to approximately $0.5$ as expected. The recovery of $f_c$ in the $14^{th}$ round results from the number of survivors after the $13^{th}$ round is small. If an individual loses a partner at this moment, it will be unlikely to find another one again. Therefore, mutual cooperation is the best choice to survive. To model the procedure, we set all the agents to follow a simple strategy, which will be extended in Section \emph{Simulation on the temporal game model}. The comparison between the simulation result and the statistical result of the real data is shown in Fig.~\ref{fig:fc}A, in which each red circle denotes the average of $800$ simulation runs.
|
||||
|
||||
\begin{figure}[ht]
|
||||
\centering
|
||||
\includegraphics[height=2.2in,clip,keepaspectratio,trim=35 35 50 50]{Merged-Simulation_BA_WS.eps}
|
||||
|
||||
\caption{Evolution of the average proportion of cooperation $\langle P_c\left(r\right)\rangle$ in the `divide-and-conquer' (D\&C) and temporal gaming networks. (a) and (c) show $\langle P_c\left(r\right)\rangle$ of the D\&C games and temporal games in the BA networks, respectively. (b) and (d) show $\langle P_c\left(r\right)\rangle$ of the two classes of games in the WS networks, respectively. (e) and (f) show the difference of $\langle P_c\left(r\right)\rangle$ between the D\&C games and the temporal games in the BA and WS networks, respectively. Each plot denotes the average of $10$ simulation runs. As the system evolves dramatically at the beginning of the experiments, we show the results in semi-log coordinates.}\label{fig:APC}
|
||||
\end{figure}
|
||||
|
||||
To test the validity of our theoretical results, we invite 183 volunteers to attend 8 online experiments. For conciseness, we show the basic information of each match in Table~\ref{PRGNF}.
|
||||
%For the D\&C games, the numbers of participants and rounds of the experiments are 39 and 13 rounds for the first BA network (G1224), 17 and 16 rounds for the second BA network (G1230) shown in Fig.~\ref{fig:HMBAWS}(a); 34 and 13 rounds for the first WS network (G1228), 21 and 15 rounds for the second WS network (G1234) shown in Fig.~\ref{fig:HMBAWS}(c).
|
||||
%
|
||||
%For the temporal games, the numbers of participants and rounds of the experiments are 50 and 11 rounds for the first BA network (G646), 44 and 28 rounds for the second BA network (G903) shown in Fig.~\ref{fig:HMBAWS}(b); 22 and 24 rounds for the first WS network (G936), 22 and 28 rounds for the second WS network (G933) shown in Fig.~\ref{fig:HMBAWS}(d).
|
||||
%
|
||||
\begin{table*}[tbhp]
|
||||
\caption{The basic information of matches.}
|
||||
\centering
|
||||
\begin{tabular}{|c|c|c|c||c||c|}
|
||||
\hline
|
||||
Game Number & Game Type & Type of Network & Number of Participants & Number of Rounds & Corresponding Panel in Fig.~\ref{fig:HMBAWS} \\ \hline
|
||||
G1224 & D\&C & BA & 39 & 13 & Fig.~\ref{fig:HMBAWS}(a) \\ \hline
|
||||
G1230 & D\&C & BA & 17 & 16 & Fig.~\ref{fig:HMBAWS}(a) \\ \hline
|
||||
G646 & Temporal Games & BA & 50 & 11 & Fig.~\ref{fig:HMBAWS}(b) \\ \hline
|
||||
G903 & Temporal Games & BA & 44 & 28 & Fig.~\ref{fig:HMBAWS}(b) \\ \hline
|
||||
G1228 & D\&C & WS & 34 & 13 & Fig.~\ref{fig:HMBAWS}(c) \\ \hline
|
||||
G1234 & D\&C & WS & 21 & 15 & Fig.~\ref{fig:HMBAWS}(c) \\ \hline
|
||||
G936 & Temporal Games & WS & 22 & 24 & Fig.~\ref{fig:HMBAWS}(d) \\ \hline
|
||||
G933 & Temporal Games & WS & 22 & 28 & Fig.~\ref{fig:HMBAWS}(d) \\ \hline
|
||||
\end{tabular}
|
||||
\label{PRGNF}
|
||||
\end{table*}
|
||||
After comparing Fig.~\ref{fig:HMBAWS}(a) with Fig.~\ref{fig:HMBAWS}(b) and Fig.~\ref{fig:HMBAWS}(c) with Fig.~\ref{fig:HMBAWS}(d), one can see that the decay of $P_c\left(r\right)$ in the temporal games is slower than that in the D\&C games. The result confirms our theoretical prediction, indicating the limitation on gaming time promotes the level of cooperation in gaming social networks.
|
||||
|
||||
To explain the behavior, we measure the average available time $S\left(r\right)$ in the four time-involved matches. The evolution of $S\left(r\right)$ for the two BA networks are shown in Fig.~\ref{fig:HMBAWS}(e) and Fig.~\ref{fig:HMBAWS}(f), respectively. The corresponding results for the two WS networks are shown in Fig.~\ref{fig:HMBAWS}(g) and Fig.~\ref{fig:HMBAWS}(h), respectively. One can see that $S\left(r\right)$ fluctuates around a small positive value in the four panels, revealing the difficulty of finding new partners when humans play the temporal games is more significant than our theoretical prediction. The difference in $P_c\left(r\right)$ between the theoretical prediction and human behavior suggests that the rising of the difficulty of finding new partners may lead to the promotion of $P_c\left(r\right)$, which to some extent explains why the limited time promotes the level of cooperation in a social network.
|
||||
|
||||
|
||||
The other behavior which should be noted is that the level of cooperation generally decays with rounds in Fig.~\ref{fig:HMBAWS}.
|
||||
%
|
||||
The behavior is caused by the number of rounds for each match being limited, although it is random. This limitation mainly comes from the time of the subjects, since it is complicated to ask about 100 students to play online for more than an hour simultaneously, even though we pay them acceptable participation fees and provide attractive rewards for the winners of each match. We show some of the winners' strategies in Section \textbf{Top Voted Strategies} of \textbf{Supplementary Information} (\textbf{SI}). One can see that the level of cooperation decays when the participants guess that the match is ending.
|
||||
|
||||
\begin{figure}[ht]
|
||||
\centering
|
||||
\includegraphics[height=4in,clip,keepaspectratio,trim=0 0 0 0]{Human_Merged_BA_WS.eps}
|
||||
\caption{Evolution of the average proportion of cooperation $P_c\left(r\right)$ and the average proportion of cooperation $S\left(r\right)$ in the temporal games played by human subjects. (a) and (c) show the results of the D\&C games in the BA networks and WS networks, respectively. (b) and (d) show the results of the temporal games in the BA networks and WS networks, respectively. Horizontal coordinates denote the number of rounds. (e) and (f) show the results of two temporal games in the BA networks. (g) and (h) show the results of two temporal games in the WS networks.}\label{fig:HMBAWS}
|
||||
\end{figure}
|
||||
|
||||
%\begin{figure}[ht]
|
||||
% \centering
|
||||
% \includegraphics[]{fc.eps}
|
||||
% \caption{Evolution of the average frequency of cooperation (blue circles) in (A) the dissipative scenario and (B) classical scenario. The grey crosses are the actual . of cooperation for each round in the match. The red squares denote the simulation result, the simulation procedure of which will be shown in Section~\emph{Simulation on the evolution of cooperation}. The green triangles represent the analytical result, the mathematical procedure of which will be shown in Section~\emph{Mathematical modeling the level of cooperation}. As a comparison, the two baseline results are shown in purple crosses and yellow stars, where individuals update their strategies following the rules proposed by Santos \& Pacheco~\cite{santos_prl05} and Nowak \& May~\cite{nowak_n92b}, respectively.}
|
||||
% \label{fig:fc}
|
||||
%\end{figure}
|
||||
|
||||
%More surprisingly, the numerical solution of $P_{c,r}$ in Eqn.~\ref{eqn:pc} is almost exactly the same as $f_{c,r}$ as shown in Fig.~\ref{fig:fc}A. One can see that the simulation result and the numerical solution are remarkably consistent with the entire evolution procedure of $f_c$ for $\alpha^*=0.8$, $\beta^*=-\frac{1}{7200}$, $\gamma^*= -209.437$, and $\xi^*=0.1$.
|
||||
%%The details on mathematical modeling and analysis will be shown in section \emph{Analytical solution to the model}.
|
||||
%%
|
||||
%To have a baseline comparison, we force the agents in the simulation to follow the updating rules proposed by Santos \& Pacheco~\cite{santos_prl05} and Nowak \& May~\cite{nowak_n92b}. The update is targeted, where an agent only changes the strategy for who the agent concerns. In the baseline scenario, the agents can't relink others. One can see that the results of the two baselines are nearly the same, i.e., $f_c$ drops at the $2^{th}$ round, and no agent can survive longer than 13 rounds. The evolution of the average number of survivals in our experiments is shown in Table~\ref{tb:survival}, indicating that the strategies of the human subjects are different from the baseline strategies.
|
||||
%\begin{table*}[htb]
|
||||
% \centering
|
||||
% \caption{Average number of survivals for each round in the dissipative scenario.}
|
||||
% \begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
|
||||
% \hline
|
||||
% Round & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12 & 13 & 14 & 15 \\ \hline
|
||||
% Survival & 15.4 & 12.5 & 11.6 & 10.8 & 10.3 & 9.8 & 9.4 & 9.3 & 9.2 & 9.0 & 6.3 & 4.6 & 3.4 & 1.9 & 0.7 \\ \hline
|
||||
% \end{tabular}
|
||||
% \label{tb:survival}
|
||||
%\end{table*}
|
||||
%
|
||||
%Conversely, in the classical scenario, as shown in Fig.~\ref{fig:fc}B, $f_c$ is stable over time, which confirms the reported results on dynamic networks~\cite{rand_pnas11,fehl_el11,wang_j_pnas12}. Now, the question is how to explain the smooth growth of $f_c$, which even reaches near 100\% in Fig.~\ref{fig:fc}A. In this scenario, the baseline results show a low frequency of cooperation, since there is no punishment for the defectors.
|
||||
%
|
||||
%Intuitively, the aggregated payoff is the optimization objective for each individual. In replicator dynamics, the deviation from the average payoff will determine the contribution of a specific strategy and probably take one step forward to change individuals' moves in the next round. To clarify the response of each move, the distributions of the payoff loss after cooperation and defection in both scenarios are shown in Fig.~\ref{fig:fl}. In the dissipative scenario, both the average and the median of the payoff loss after cooperation become lower than that after defection, indicating that most defectors will lose more payoff than the cooperators. To avoid losing payoff, an intuitive choice is to cooperate. In the classical scenario, since there is no cost, the payoff loss is smaller or equal to 0. The medians of the payoff loss are the same after both moves, while the average payoff loss after cooperation is higher than that after defection. Although the average is slightly lower, the payoff loss after defection is highly polarized, implying that the risk of no reward is significant. This indicates that some defective moves are rather risky~\cite{zhang_yc_sr15}. Thus, most individuals tend to cooperate for a steady payoff after a long or short learning process. As a result, cooperation is prevailing in both scenarios, match by match.
|
||||
%
|
||||
%
|
||||
%\begin{figure}[ht]%[tbhp]
|
||||
% \centering
|
||||
% \includegraphics[]{FoodLoss.eps}
|
||||
% \caption{Distribution of the payoff loss in the following rounds for C and D in the dissipative (blue), and classical (orange) scenarios. The black dotted lines denote the average and the dashed lines denote the medians. The area represents the probability density, and the width indicates the frequency.}
|
||||
% \label{fig:fl}
|
||||
%\end{figure}
|
||||
%
|
||||
%However, the payoff loss cannot directly explain the smooth growth and sharp decay of $f_c$ in Fig.~\ref{fig:fc}A. To better understand the reasons for the decay of the defectors' aggregated payoff and unexpected evolution of $f_c$, we investigate the responses of moves from the defectors' standpoint. Firstly, the defectors are likely to suffer from a broken relationship after defection. The actions in the previous round significantly affect the choice of maintaining or breaking the partnership in both scenarios ($\chi^2=1189.5306$, $P<0.0001$ for the dissipative scenario and $\chi^2=600.7032$, $P<0.0001$ for the classical scenario). Specifically, $86.26\%$ and $42.09\%$ of the partnerships are broken apart after defection in the dissipative and the classical scenarios, while only $13.72\%$ and $8.33\%$ of them are broken after cooperation in the respective scenarios.
|
||||
%
|
||||
%
|
||||
%After losing partners, a defector has to find new partners to make good use of the time, while the success rate of a gaming request from a friend without interaction is 16.12\% (364 out of 2,258) and 22.89\% (672 out of 2,936) in the dissipative scenario and classical scenario, respectively. One can see that the social risk of defection is significant, which can be gradually detected by the participants after a couple of matches. The result indicates that the majority of partnerships are not only unlikely to resist a defection but also difficult to be reestablished. Note that the partnerships are established by the interactions based on social connections. Confusingly, why is reestablishing the partnership so difficult? Evidence suggests that reconnection failure is closely related to time resources. In the dissipative scenario, $87.77\%$ of the requests are rejected due to the insufficient remaining time resource of the target that is not enough to afford the requested duration. In the classical scenario, the percentages are $77.52\%$. One can see that the limited time resource is not a barrier to make more friends but a critical obstruction in seeking new partners.
|
||||
%
|
||||
%After all, an apparent cause of the fast decay of the aggregated payoff after defection is that the defectors are losing partners. Notably, the requested friends are unable to observe the moving records of those who are not their partners as this is the users' privacy. But, they can learn the senders' reputation from the public chat room. Interestingly, we observe that the corresponding discussions in the chat room are somewhat limited after the match starts. The observation implies that the requested friends reject the requests generally because of the lack of time resources. In other words, the social risk of defection originates from limited time resources. This point was never reported in previous studies, since the majority of existing interaction frameworks are not time-involving.
|
||||
%
|
||||
%Fig.~\ref{fig:ttdc} shows the evolutions of the frequency of cooperation $f_c$ and backup to defect $\theta$ in both scenarios. In the dissipative scenario, as shown in Fig.~\ref{fig:ttdc}A, the value of $\theta$ is close to $-1,440$ from the $8^{th}$ to the $12^{th}$ round, which indicates that the available time resource is scarce. One can observe that $f_c$ in Fig.~\ref{fig:ttdc}A is approximately 100\% in the region. The observation confirms our previous inference. Conversely, in the classical scenario, the frequency of cooperation is almost irrelevant to $\theta$. Fig.~\ref{fig:ttdc}B shows that $\theta$ in the classical scenario is significantly higher than that in the dissipative scenario in each round, indicating that the correlation between $\theta$ and $f_c$ emerges only when $\theta$ is low, that is, the available time resources of friends are scarce. One explanation is that the cost in each round stimulates the individuals to move cautiously. Especially after detecting the risk of defection, they prefer to maintain the existing partners rather than seeking new partners. As a result, the frequency of cooperation generally grows with the number of rounds in the dissipative scenario while mildly fluctuates in the classical scenario.
|
||||
%
|
||||
%\begin{figure}[htb]%[tbhp]
|
||||
% \centering
|
||||
% \includegraphics[]{TtDCo.eps}
|
||||
% \caption{Evolutions of $f_c$ (blue) and $\theta$ (red) in (A) the dissipative scenario and (B) the classical scenario. The length of the match is stochastic, ranging from 10 to 15 rounds inclusively.}
|
||||
% \label{fig:ttdc}
|
||||
%\end{figure}
|
||||
%
|
||||
%To confirm the negative correlation between $\theta$ and $f_c$, the result of linear regression analysis is shown in Fig.~\ref{fig:t2}A. For the dissipative scenario, the red dashed line in Fig.~\ref{fig:t2}A shows the linear regression result, where $slope=-3.5474\times10^{-4}$, $intercept=0.4419$ and $residual=0.0608$. The Pearson correlation coefficient of them is $-0.8379$ with P-value $1.83\times10^{-4}$, demonstrating the strong correlation between $\theta$ and $f_c$. For the classical scenario, Fig.~\ref{fig:t2}B shows that the correlation is absent, where the Pearson correlation coefficient is $0.3845$ with P-value $0.1746$. For an individual $i$ to understand the risk of defection when $\tau_{f_{i,r}}$ is low is not difficult, while to estimate whether $\tau_{f_{i,r}}$ is low takes some training. In our experiment, the procedure would last for a couple of matches. Therefore, the negative correlation is expected to grow with the number of matches, since the judgment of an individual is approaching the statistical result after sufficient training. As shown in Fig.~\ref{fig:t2}A, when $\theta$ is limited to a very low level, for instance, lower than $-1,250$, the frequency of cooperation is approaching $100\%$. On the contrary, when the individual's estimation on $\tau_{f_{i,r}}$ is not so pessimistic, Fig.~\ref{fig:t2}B shows that the level of cooperation is basically not affected by the backup to defect $\theta$.
|
||||
%
|
||||
%
|
||||
%\begin{figure}[htb]%[tbhp]
|
||||
% \centering
|
||||
% \includegraphics[]{t2.eps}
|
||||
% \caption{Correlation between the frequency of cooperation $f_c$ and the backup to defect $\theta$. Correlations in the dissipative scenario and classical scenario are shown in (A) and (B). The red dashed line in (A) is the linear regression line of the data. In (B), $f_c$ is clearly irrelevant to $\theta$. Note that the cluster of plots in (A) is located in the range lower than $-1,250$, indicating the strong correlation between the level of cooperation and the scarcity of the available time in the neighborhood. In (B), the cluster of plots is located in the range higher than $-200$, suggesting that the available time in the neighborhood usually is high in the classical mode.}
|
||||
% \label{fig:t2}
|
||||
%\end{figure}
|
||||
%
|
||||
%Although in our experiment, each individual has more than eight social contacts on average, the number of frequently interacting partners is normally less than 3 (see~\emph{Supplementary materials} for details). Establishing connections on a social network is nearly costless, while choosing the next move towards a partner may take some time if an individual has a delicate strategy to make decisions. Naturally, the number of decisions that can be made in one round is limited by the individual decision time, which is set to 45 seconds in our experiment. An individual's maximal number of partners can be roughly estimated from this individual's average decision time for each partner in a round, which can be calculated by $min({\mathfrak{T}}/{decision\_time},N_{i,r})$. Interestingly, the observed numbers of partners are much less than the estimation, as shown in Fig.~\ref{fig:dt}. For example, if the average decision time of an individual in a round is 1 second and the individual has eight neighbors, the maximal number of partners will be 8. But the individual's actual number of partners is only 1. Our observation indicates that humans tend to cut the number of social interactions (not to cut the number of friends) if more interactions cannot bring them apparent benefits, for instance, a higher payoff in the current round.
|
||||
%
|
||||
%\begin{figure}[ht]%[tbhp]
|
||||
% \centering
|
||||
% \includegraphics[]{DecisionTime.eps}
|
||||
% \caption{Correlation between the number of partners and the decision time. The color shows the number of occurrences. Most individuals' average decision time is less than 5 seconds, while their numbers of partners are only one, much less than their maximal possible number of partners.}
|
||||
% \label{fig:dt}
|
||||
%\end{figure}
|
||||
%
|
||||
%If the individuals frequently interacting with each other are taken to be a cluster, our result shows that the lifespan of the cluster grows with its size (see SM for details). Intuitively, participants are able to detect the rules after a number of matches, which will lead to a significant rise in the sizes of the clusters after a number of matches, whereas the maximum size of the clusters is 3 in our experiments. Here, the cluster is defined as a connected graph where each pair of connected individuals play at least three games in a match. The observation again confirms the behavior mentioned at the end of the preceding paragraph.
|
||||
%
|
||||
%Finally, people are making targeted choices. In our experiment, an individual is allowed to choose their neighbors to play with and to move for a specific reason. Our result shows that 7.71\% of the individuals (96 out of 1,244) are identified as `divide-and-conquer' ($D\&C$) individuals~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}, who may cooperate with some partners to stabilize their partnerships and defect the other partners so as to pursue higher payoffs in the current round. The rest individuals are uncertain, since they have only one partner or their partners' moves are identical.
|
||||
|
||||
\section*{Discussion}\label{Dis}
|
||||
|
||||
As a theoretical framework closer to realistic scenarios, the temporal game has demonstrated its capacity to illuminate complex behaviors in our social experiment. The human behaviors revealed from the human temporal games were rarely reported previously in the literature. When the available time resources of individuals in the gaming network are scarce, the individuals are more likely to maintain the current relationships through cooperation. The underlying mechanism is that interactions are not obligated but spontaneous. If an individual's time resource cannot afford the requested duration of the interaction, he will have no choice but to abandon it, which makes it much harder to find new partners. The accordance of empirical and simulation results confirms the significance of the mechanism. Our finding reveals a fundamental reason for lasting altruistic behaviors in real human interactions, providing a novel perspective for understanding the prevailing of human cooperative behaviors in temporal collaboration systems.
|
||||
|
||||
%Our work can inspire several interesting future directions for theoretical research. The classification of successful strategies has received massive attention in the game-theoretic frameworks, such as Tit-for-Tat~\cite{axelrod_jcr80}, Generous Tit-for-Tat~\cite{axelrod_jcr80b}, Win-stay-lose-shift~\cite{nowak_n93}, partner-rivals and extortionate strategies~\cite{hilbe_nhb18,press_pnas12}, as well as strategies with various memories~\cite{milinski_pnas98}. Studying the classification of strategies in the temporal game framework is a challenging but exciting direction of future work. Besides direct reciprocity, the game-theoretic frameworks to study indirect reciprocity have also received tremendous attention~\cite{nowak_n98,nowak_n05}. The study of such frameworks with temporal aspects is another interesting direction for future work.
|
||||
|
||||
%Please check some classical experimental paper in either static or dynamic networks. If there is some possible future extension for temporal game framework we can mention.
|
||||
Note that the limitation on time is an objective fact in human collaboration systems, which is essentially different from the incentives, such as global reputation~\cite{fu_pre08b,gallo_pnas15} and onymity~\cite{wang2017onymity}, associated with human psychology. In a sense, the behavior observed in our experiments is more deterministic. Introducing some other mechanisms like reward~\cite{sefton_ei07} and costly punishment~\cite{fehr_n02,PCB14e1006347} to the temporal systems will be a natural extension in this direction. Apart from the mechanisms, the impact from different types of games, for instance, the snow-drift game~\cite{hauert_n04} and the public goods game~\cite{santos_n08}, is also of particular interest.
|
||||
%
|
||||
%On the other hand, the random allocation of groups in our experiment is a way to constrain group cheat, limiting the social knowledge of subjects. Therefore, a systematic experimental study on the role of global social knowledge~\cite{gallo_pnas15} in the formation of cooperative communities is another promising area of future studies.
|
||||
|
||||
Our work considers the temporal game framework and presents some surprising results. There are several interesting future directions, both in terms of theoretical and experimental results. However, the basic theoretical model and the key experimental results we present in this work for temporal games are the first steps to modeling realistic networks with time-dependent interactions. Such realistic modeling will allow better analysis, prediction, and design principles for the emergence of cooperation in network models, profoundly impacting disciplines from preserving natural resources to designing institutional policies.
|
||||
|
||||
\section*{Materials and Methods}
|
||||
\small{
|
||||
\subsection*{Experimental design}\label{ED}
|
||||
In order to build an experimental environment as close as possible to natural temporal two-player collaborative systems, two realistic factors are considered in our empirical study. First, the interactive time is determined by negotiation. The setting restores the temporal property of a game in reality. A dynamic reconnection is implemented in the network by rejecting a friend's request and then proposing a game with another friend~\cite{rand_pnas11,wang_j_pnas12}. Second, a `divide-and-conquer' ($D\&C$) framework, also referred to as targeted decision, is adopted, in which the individuals who propose a game or accept a gaming request have to decide whether to cooperate ($C$) or to defect ($D$) in each round of the game~\cite{zhang_yc_sr15,wang_js_sr17,melamed_pnas18}. Most existing research on gaming networks is performed under a framework where individuals choose the same move to interact with all their neighbors~\cite{rand_pnas11,fehl_el11,wang_j_pnas12}. On the contrary, in real-world scenarios, people do not normally defect their long-term partners after being defected by other partners. In a realistic social network, they would choose a specific move to play with a partner, referred to as the D\&C game in the literature~\cite{zhang_yc_sr15,wang_js_sr17}. When the diffuse decision scheme is replaced by the D\&C or targeted decision scheme, the impact of dynamic reconnection on promoting cooperation will become negligible~\cite{melamed_pnas18}.
|
||||
|
||||
The coupling between temporal interaction and rational decision-making can be seen everywhere in real life. Still, the existing theoretical frameworks seem insufficient to explain the widespread cooperation in such temporal games. Under the framework of temporal games, we designed a series of online game experiments. With the experimental data, we present a surprising finding: limitation of time promotes cooperation in temporal games. This finding, on the one hand, urges us to reconsider how much the dynamic nature of networks can impact human cooperation. On the other hand, it implies the potential of the temporal game framework to explain various collective behaviors in real two-player collaborative systems.
|
||||
%
|
||||
Our results have a profound impact on the study of pro-social behavior. By accounting for the time-dependent aspect to model a realistic network, we present an interesting finding which can improve our understanding of widespread cooperation in time-dependent collaborations.
|
||||
|
||||
\subsection*{Experimental setup and game rules}\label{ESGR}
|
||||
A series of online human subject experiments were designed to build a two-player collaborative system of rational individuals. A total of 183 human subjects participated in 8 matches in the experiment. The majority of subjects are students from Tongji University and Southeast University in China. To implement the designed scenario, a novel online gaming platform was developed, called the \emph{War of Strategies} (http://strategywar.net, see~(Section \textbf{Experimental Platform and Interface} of \textbf{SI} for the details of the platform).
|
||||
|
||||
In the online experiments, participants played a traditional Prisoner's dilemma (PD) game, where $C$ and $D$ were the only available actions. Each participant interacted with the individuals who had agreements with him in one round, after which the agreements need to be redrafted.
|
||||
|
||||
Each match on the platform comprises two stages. In the first stage, the system generates a network with a social network model. The subjects are then allocated to the nodes of the network. Therefore, the connections among the subjects are randomly predetermined. The second stage is an $n$-round iterated PD game, where $10\le n \le 30$ is unknown to individuals to avoid the ending-game effects.
|
||||
|
||||
In each round of the game, individuals can make requests for interactions with their friends. In a request, the duration of the interaction is suggested by the sender and shown to the target. The request can be accepted, denied, ignored, or canceled. Once an individual accepts it, the individual has to choose a move as a response. The payoff of the game is proportional to the duration suggested in the request, which is a part or all of the sender's time resource. Once the request is sent out, this part of the resource will be occupied before receiving a response, which cannot be used again in any other interaction. If the request is accepted, the time resource will be consumed. If the request is denied, ignored, or canceled, the time resource will be returned to the sender. The total time resource assigned to each individual is $1,440$ units in each round, simulating one day in real life. We adopt $1,440$ to help the participants to understand its meaning, the value of which is irrelevant to our results. For all the individuals, each round lasts for 60 seconds. The initial aggregated payoff for each individual is 0. The payoff matrix is the same as that in Fig.~\ref{fig:ITG}.
|
||||
|
||||
During the match, the individual IDs are randomly generated. The individuals can only see their own game records, where each record includes the moves of both sides and the time durations. The topological structures beyond their immediate neighbors are invisible to them. Besides, individuals are shown their aggregated payoff, time resources, number of rounds played, and their decision time remaining.
|
||||
|
||||
\subsection*{Simulation on the social networks}\label{SSN}
|
||||
Here, we will present the process of the simulation.
|
||||
Step 1, Generate a structured population such as the Barab\'{a}si and Albert's scale-free network~\cite{BA} with degree $m_0=m=3$ or Watts and Strogatz's small-world network with $P_{rewire}=0.1$ and $K=6$. Randomly assign the agents to be cooperators with a probability of 0.5. The size of the population is set to 1,024.
|
||||
Step 2, Shuffle the agent list and iteratively ask an agent to broadcast gaming requests to its neighbors. In each request, the agent evenly allocates its time left to its uncoordinated neighbors, i.e., $\mu_{ij}\left(r\right)=\frac{1}{\left | N_i-P_i\left(r-1\right) \right | }$, where $j\in N_i-P_i\left(r-1\right)$. If a neighbor has enough time to accept the request, he will accept it.
|
||||
Step 3, Each pair of the matched agents game for one round and update their moves, following the Zero-Determinant Extortionate strategy proposed in reference~\cite{stewart_pnas12}.
|
||||
Step 4, If an agent defects in the round, the pair will be taken apart with a probability of 0.5, that is, $\mathbf{\chi}=[0,0.5,0.5,0.5]$.
|
||||
Step 5, Repeat Steps 2, 3, and 4 until the preset number of rounds.
|
||||
|
||||
\showmatmethods % Display the Materials and Methods section
|
||||
|
||||
\acknow{Y. Z. was supported by the National Natural Science Foundation of China (Grant No. 61503285) and by the Municipal Natural Science Foundation of Shanghai (Grant No. 17ZR1446000). J. G. was supported by the National Natural Science Foundation of China (Grant No. 61772367) and by the Program of Shanghai Science and Technology Committee (Grant No. 16511105200). S. Z. was supported by the Program of Science and Technology Innovation Action of the Science and Technology Commission of Shanghai Municipality (STCSM) (Grant No. 17511105204). G. C. was supported by the Hong Kong Research Grants Council (Grant No. CityU-11200317). K. C. was supported by ERC Consolidator Grant 863818 (FoRM-SMArt). M. P. was supported by the Slovenian Research Agency (Grant Nos. J1-2457, J1-9112, and P1-0403).
|
||||
}
|
||||
}%small
|
||||
\showacknow % Display the acknowledgments section
|
||||
|
||||
% \pnasbreak splits and balances the columns before the references.
|
||||
% If you see unexpected formatting errors, try commenting out this line
|
||||
% as it can run into problems with floats and footnotes on the final page.
|
||||
|
||||
% \flushcolsend
|
||||
% \clearpage
|
||||
|
||||
% or
|
||||
|
||||
\pnasbreak
|
||||
|
||||
% Bibliography
|
||||
%\bibliographystyle{pnas-new}
|
||||
\bibliography{egt}
|
||||
|
||||
|
||||
|
||||
\end{document}
|
||||
34386
Main/egt.bib
Normal file
950
Main/jabbrv-ltwa-all.ldf
Normal file
@ -0,0 +1,950 @@
|
||||
%% Copyright 2010 Erich Hoover
|
||||
%% E-mail: ehoover@mines.edu
|
||||
%%
|
||||
%% =============================================
|
||||
%% IMPORTANT NOTICE:
|
||||
%%
|
||||
%% This work may be distributed and/or modified under the conditions
|
||||
%% of the LaTeX Project Public License, either version 1.3c of this
|
||||
%% license or (at your option) any later version.
|
||||
%% The latest version of this license is available at
|
||||
%% http://www.latex-project.org/lppl.txt
|
||||
%% =============================================
|
||||
%% The List of Title Word Abbreviations below is automatically
|
||||
%% generatedfrom the ISSN LTWA database, publicly accessible from
|
||||
%% their website:
|
||||
%% http://www.issn.org/2-22660-LTWA.php
|
||||
|
||||
\DefineJournalPartialAbbreviation{Abhor}{Abhor}
|
||||
\DefineJournalAbbreviation{Abolition}{Abolit}
|
||||
\DefineJournalPartialAbbreviation{Absolut}{Absol}
|
||||
\DefineJournalPartialAbbreviation{Accent}{Accent}
|
||||
\DefineJournalPartialAbbreviation{Accessib}{Access}
|
||||
\DefineJournalAbbreviation{Accumulation}{Accumul}
|
||||
\DefineJournalAbbreviation{Adjacent}{Adjac}
|
||||
\DefineJournalPartialAbbreviation{Administr}{Adm}
|
||||
\DefineJournalPartialAbbreviation{Admit}{Admit}
|
||||
\DefineJournalPartialAbbreviation{Adopt}{Adopt}
|
||||
\DefineJournalPartialAbbreviation{Adress}{Adress}
|
||||
\DefineJournalPartialAbbreviation{Adriatic}{Adriat}
|
||||
\DefineJournalPartialAbbreviation{Advokat}{Advok}
|
||||
\DefineJournalPartialAbbreviation{Aerodynam}{Aerodyn}
|
||||
\DefineJournalPartialAbbreviation{Aerolog}{Aerol}
|
||||
\DefineJournalPartialAbbreviation{Aeronauti}{Aeronaut}
|
||||
\DefineJournalPartialAbbreviation{Aeronom}{Aeron}
|
||||
\DefineJournalPartialAbbreviation{Aerophotograph}{Aerophotogr}
|
||||
\DefineJournalPartialAbbreviation{Aeroport}{Aeropt}
|
||||
\DefineJournalPartialAbbreviation{Aerotechni}{Aerotech}
|
||||
\DefineJournalPartialAbbreviation{Aftos}{Aft}
|
||||
\DefineJournalPartialAbbreviation{Agil}{Agil}
|
||||
\DefineJournalPartialAbbreviation{Agressolog}{Agressol}
|
||||
\DefineJournalPartialAbbreviation{Agrobiolog}{Agrobiol}
|
||||
\DefineJournalPartialAbbreviation{Agrobotan}{Agrobot}
|
||||
\DefineJournalPartialAbbreviation{Agrogeolog}{Agrogeol}
|
||||
\DefineJournalPartialAbbreviation{Agrolog}{Agrol}
|
||||
\DefineJournalPartialAbbreviation{Agromeliora}{Agromelior}
|
||||
\DefineJournalPartialAbbreviation{Agronom}{Agron}
|
||||
\DefineJournalPartialAbbreviation{Agrotechni}{Agrotech}
|
||||
\DefineJournalPartialAbbreviation{Aktual}{Aktual}
|
||||
\DefineJournalAbbreviation{Akutan}{Akut}
|
||||
\DefineJournalAbbreviation{Alaska}{Alsk}
|
||||
\DefineJournalPartialAbbreviation{Alcover}{Alcover}
|
||||
\DefineJournalAbbreviation{Alexandria}{Alex}
|
||||
\DefineJournalPartialAbbreviation{Algebr}{Algebr}
|
||||
\DefineJournalPartialAbbreviation{Algolog}{Algol}
|
||||
\DefineJournalPartialAbbreviation{Algoritm}{Algoritm}
|
||||
\DefineJournalPartialAbbreviation{Aliment}{Aliment}
|
||||
\DefineJournalPartialAbbreviation{Allergolog}{Allergol}
|
||||
\DefineJournalPartialAbbreviation{Amelior}{Amelior}
|
||||
\DefineJournalPartialAbbreviation{Amfib}{Amfib}
|
||||
\DefineJournalPartialAbbreviation{Ampelolog}{Ampelol}
|
||||
\DefineJournalPartialAbbreviation{Amphibi}{Amphib}
|
||||
\DefineJournalPartialAbbreviation{Anabaptis}{Anabapt}
|
||||
\DefineJournalPartialAbbreviation{Analges}{Analg}
|
||||
\DefineJournalPartialAbbreviation{Analog}{Analog}
|
||||
\DefineJournalPartialAbbreviation{Anamnes}{Anamn}
|
||||
\DefineJournalPartialAbbreviation{Anatomi}{Anat}
|
||||
\DefineJournalPartialAbbreviation{Angeiolog}{Angeiol}
|
||||
\DefineJournalPartialAbbreviation{Angiolog}{Angiol}
|
||||
\DefineJournalAbbreviation{Anglia}{Angl}
|
||||
\DefineJournalPartialAbbreviation{Annex}{Annex}
|
||||
\DefineJournalPartialAbbreviation{Anorgani}{Anorg}
|
||||
\DefineJournalPartialAbbreviation{Antholog}{Anthol}
|
||||
\DefineJournalPartialAbbreviation{Anthropolog}{Anthropol}
|
||||
\DefineJournalPartialAbbreviation{Anthroposophisch}{Anthropos}
|
||||
\DefineJournalPartialAbbreviation{Antiandrogen}{Antiandrog}
|
||||
\DefineJournalPartialAbbreviation{Antibioti}{Antibiot}
|
||||
\DefineJournalPartialAbbreviation{Anticoncept}{Anticoncept}
|
||||
\DefineJournalPartialAbbreviation{Antimetaboli}{Antimetab}
|
||||
\DefineJournalPartialAbbreviation{Antiparasit}{Antiparasit}
|
||||
\DefineJournalPartialAbbreviation{Antitermit}{Antitermit}
|
||||
\DefineJournalPartialAbbreviation{Aphidol}{Aphidol}
|
||||
\DefineJournalPartialAbbreviation{Appendi}{Append}
|
||||
\DefineJournalPartialAbbreviation{Aquisi}{Aquis}
|
||||
\DefineJournalPartialAbbreviation{Arab}{Arab}
|
||||
\DefineJournalPartialAbbreviation{Arachnolog}{Arachnol}
|
||||
\DefineJournalPartialAbbreviation{Arbitra}{Arbitr}
|
||||
\DefineJournalPartialAbbreviation{Archiv}{Arch}
|
||||
\DefineJournalPartialAbbreviation{Argentin}{Argent}
|
||||
\DefineJournalAbbreviation{Argus}{Arg}
|
||||
\DefineJournalPartialAbbreviation{Aromati}{Aromat}
|
||||
\DefineJournalAbbreviation{Arsenic}{Arsen}
|
||||
\DefineJournalPartialAbbreviation{Arteri}{Arter}
|
||||
\DefineJournalAbbreviation{Articole}{Artic}
|
||||
\DefineJournalPartialAbbreviation{Artik}{Artik}
|
||||
\DefineJournalPartialAbbreviation{Artist}{Artist}
|
||||
\DefineJournalPartialAbbreviation{Ascens}{Ascens}
|
||||
\DefineJournalPartialAbbreviation{Asceti}{Ascet}
|
||||
\DefineJournalPartialAbbreviation{Asphalt}{Asph}
|
||||
\DefineJournalPartialAbbreviation{Aspirant}{Aspir}
|
||||
\DefineJournalPartialAbbreviation{Assist}{Assist}
|
||||
\DefineJournalPartialAbbreviation{Astrobotan}{Astrobot}
|
||||
\DefineJournalPartialAbbreviation{Astrolog}{Astrol}
|
||||
\DefineJournalPartialAbbreviation{Astronaut}{Astronaut}
|
||||
\DefineJournalPartialAbbreviation{Astronom}{Astron}
|
||||
\DefineJournalPartialAbbreviation{Astrophys}{Astrophys}
|
||||
\DefineJournalPartialAbbreviation{Atomapsorbtion}{Atomapsorbt}
|
||||
\DefineJournalPartialAbbreviation{Atomi}{At}
|
||||
\DefineJournalPartialAbbreviation{Atomo}{At}
|
||||
\DefineJournalPartialAbbreviation{Attrib}{Attrib}
|
||||
\DefineJournalPartialAbbreviation{Audiolog}{Audiol}
|
||||
\DefineJournalPartialAbbreviation{Augment}{Augment}
|
||||
\DefineJournalPartialAbbreviation{Automat}{Autom}
|
||||
\DefineJournalPartialAbbreviation{Autonom}{Auton}
|
||||
\DefineJournalPartialAbbreviation{Autoradiograph}{Autoradiogr}
|
||||
\DefineJournalPartialAbbreviation{Autoris}{Aut}
|
||||
\DefineJournalPartialAbbreviation{Autotransp}{Autotransp}
|
||||
\DefineJournalPartialAbbreviation{Auxolog}{Auxol}
|
||||
\DefineJournalPartialAbbreviation{Avicult}{Avic}
|
||||
\DefineJournalPartialAbbreviation{Azur}{Azur}
|
||||
\DefineJournalPartialAbbreviation{Balanc}{Balanc}
|
||||
\DefineJournalPartialAbbreviation{Ballot}{Ballot}
|
||||
\DefineJournalPartialAbbreviation{Balti}{Balt}
|
||||
\DefineJournalAbbreviation{Bangkok}{Bangk}
|
||||
\DefineJournalPartialAbbreviation{Baromet}{Barom}
|
||||
\DefineJournalPartialAbbreviation{Benedict}{Benedict}
|
||||
\DefineJournalPartialAbbreviation{Bibliograph}{Bibliogr}
|
||||
\DefineJournalAbbreviation{Bifurcation}{Bifurc}
|
||||
\DefineJournalPartialAbbreviation{Biochronometr}{Biochronom}
|
||||
\DefineJournalPartialAbbreviation{Biocoordinat}{Biocoord}
|
||||
\DefineJournalPartialAbbreviation{Bioenerget}{Bioenerg}
|
||||
\DefineJournalPartialAbbreviation{Bioepistemolog}{Bioepistemol}
|
||||
\DefineJournalPartialAbbreviation{Biogen}{Biog}
|
||||
\DefineJournalPartialAbbreviation{Biogeograph}{Biogeogr}
|
||||
\DefineJournalPartialAbbreviation{Biograph}{Biogr}
|
||||
\DefineJournalPartialAbbreviation{Biolog}{Biol}
|
||||
\DefineJournalPartialAbbreviation{Biomaterial}{Biomater}
|
||||
\DefineJournalPartialAbbreviation{Biomathemat}{Biomath}
|
||||
\DefineJournalPartialAbbreviation{Biomechani}{Biomech}
|
||||
\DefineJournalPartialAbbreviation{Biometeorolog}{Biometeorol}
|
||||
\DefineJournalPartialAbbreviation{Biometri}{Biom}
|
||||
\DefineJournalPartialAbbreviation{Biomineral}{Biominer}
|
||||
\DefineJournalPartialAbbreviation{Biophysi}{Biophys}
|
||||
\DefineJournalPartialAbbreviation{Biopolymer}{Biopolym}
|
||||
\DefineJournalPartialAbbreviation{Biorheolog}{Biorheol}
|
||||
\DefineJournalPartialAbbreviation{Biotechni}{Biotech}
|
||||
\DefineJournalPartialAbbreviation{Biotechnolog}{Biotechnol}
|
||||
\DefineJournalPartialAbbreviation{Biotheoreti}{Biotheor}
|
||||
\DefineJournalAbbreviation{Biznis}{Bizn}
|
||||
\DefineJournalPartialAbbreviation{Boliv}{Boliv}
|
||||
\DefineJournalPartialAbbreviation{Botan}{Bot}
|
||||
\DefineJournalPartialAbbreviation{Brevet}{Brev}
|
||||
\DefineJournalPartialAbbreviation{Bromatolog}{Bromatol}
|
||||
\DefineJournalPartialAbbreviation{Bronchoesophagolog}{Bronchoesophagol}
|
||||
\DefineJournalPartialAbbreviation{Brucellos}{Brucell}
|
||||
\DefineJournalPartialAbbreviation{Bryolog}{Bryol}
|
||||
\DefineJournalPartialAbbreviation{Bryophyt}{Bryophyt}
|
||||
\DefineJournalAbbreviation{Bulimia}{Bulim}
|
||||
\DefineJournalPartialAbbreviation{Bulletin}{Bull}
|
||||
\DefineJournalPartialAbbreviation{Calabr}{Calabr}
|
||||
\DefineJournalAbbreviation{Calorie}{Calor}
|
||||
\DefineJournalPartialAbbreviation{Calvinist}{Calvin}
|
||||
\DefineJournalPartialAbbreviation{Caravan}{Caravan}
|
||||
\DefineJournalPartialAbbreviation{Carsk}{Carsk}
|
||||
\DefineJournalPartialAbbreviation{Cataract}{Cataract}
|
||||
\DefineJournalAbbreviation{Cavalcade}{Cavalc}
|
||||
\DefineJournalPartialAbbreviation{Celti}{Celt}
|
||||
\DefineJournalPartialAbbreviation{Central}{Cent}
|
||||
\DefineJournalAbbreviation{Centrum}{Cent}
|
||||
\DefineJournalPartialAbbreviation{Chang}{Chang}
|
||||
\DefineJournalPartialAbbreviation{Charg}{Charg}
|
||||
\DefineJournalPartialAbbreviation{Charism}{Charism}
|
||||
\DefineJournalPartialAbbreviation{Charitab}{Charit}
|
||||
\DefineJournalAbbreviation{Cholesterol}{Cholest}
|
||||
\DefineJournalPartialAbbreviation{Choral}{Choral}
|
||||
\DefineJournalPartialAbbreviation{Christian}{Christ}
|
||||
\DefineJournalPartialAbbreviation{Chromosom}{Chromosom}
|
||||
\DefineJournalPartialAbbreviation{Chronobiolog}{Chronobiol}
|
||||
\DefineJournalPartialAbbreviation{Chronolog}{Chronol}
|
||||
\DefineJournalAbbreviation{Cigarette}{Cigar}
|
||||
\DefineJournalPartialAbbreviation{Circul}{Circ}
|
||||
\DefineJournalAbbreviation{Clar\'inet}{Clar}
|
||||
\DefineJournalPartialAbbreviation{Codif}{Codif}
|
||||
\DefineJournalPartialAbbreviation{Cognit}{Cogn}
|
||||
\DefineJournalAbbreviation{Coloproctolog\'ia}{Coloproctol}
|
||||
\DefineJournalPartialAbbreviation{Color}{Color}
|
||||
\DefineJournalPartialAbbreviation{Comed}{Comed}
|
||||
\DefineJournalAbbreviation{Comestible}{Comest}
|
||||
\DefineJournalPartialAbbreviation{Command}{Command}
|
||||
\DefineJournalPartialAbbreviation{Concert}{Concert}
|
||||
\DefineJournalPartialAbbreviation{Concurr}{Concurr}
|
||||
\DefineJournalPartialAbbreviation{Conduct}{Conduct}
|
||||
\DefineJournalPartialAbbreviation{Confin}{Confin}
|
||||
\DefineJournalPartialAbbreviation{Congest}{Congest}
|
||||
\DefineJournalPartialAbbreviation{Connect}{Connect}
|
||||
\DefineJournalAbbreviation{Consensus}{Consens}
|
||||
\DefineJournalPartialAbbreviation{Conserv}{Conserv}
|
||||
\DefineJournalAbbreviation{Consolation}{Consolat}
|
||||
\DefineJournalPartialAbbreviation{Context}{Context}
|
||||
\DefineJournalPartialAbbreviation{Contradict}{Contradict}
|
||||
\DefineJournalPartialAbbreviation{Conven}{Conv}
|
||||
\DefineJournalPartialAbbreviation{Convoca}{Convoc}
|
||||
\DefineJournalPartialAbbreviation{Convuls}{Convuls}
|
||||
\DefineJournalPartialAbbreviation{Coordin}{Coord}
|
||||
\DefineJournalPartialAbbreviation{Cosmi}{Cosm}
|
||||
\DefineJournalPartialAbbreviation{Cosmonaut}{Cosmonaut}
|
||||
\DefineJournalPartialAbbreviation{Cosmopolit}{Cosmop}
|
||||
\DefineJournalPartialAbbreviation{Creat}{Creat}
|
||||
\DefineJournalPartialAbbreviation{Credit}{Credit}
|
||||
\DefineJournalAbbreviation{Crochet}{Croch}
|
||||
\DefineJournalPartialAbbreviation{Crucif}{Crucif}
|
||||
\DefineJournalPartialAbbreviation{Crustac}{Crustac}
|
||||
\DefineJournalAbbreviation{Cynosure}{Cynos}
|
||||
\DefineJournalPartialAbbreviation{Dacoroman}{Dacorom}
|
||||
\DefineJournalPartialAbbreviation{Danub}{Danub}
|
||||
\DefineJournalPartialAbbreviation{Decod}{Decod}
|
||||
\DefineJournalPartialAbbreviation{Deform}{Deform}
|
||||
\DefineJournalPartialAbbreviation{Delect}{Delect}
|
||||
\DefineJournalPartialAbbreviation{Deleg}{Deleg}
|
||||
\DefineJournalAbbreviation{Delphinium}{Delphin}
|
||||
\DefineJournalPartialAbbreviation{Demograph}{Demogr}
|
||||
\DefineJournalPartialAbbreviation{Demonstrat}{Demonstr}
|
||||
\DefineJournalPartialAbbreviation{Dendrolog}{Dendrol}
|
||||
\DefineJournalPartialAbbreviation{Dentrolog}{Dentrol}
|
||||
\DefineJournalPartialAbbreviation{Deontolog}{Deontol}
|
||||
\DefineJournalPartialAbbreviation{Deport}{Deport}
|
||||
\DefineJournalPartialAbbreviation{Deputat}{Deput}
|
||||
\DefineJournalAbbreviation{Dermato}{Derm}
|
||||
\DefineJournalPartialAbbreviation{Dermatolog}{Dermatol}
|
||||
\DefineJournalPartialAbbreviation{Dermatovenerolog}{Dermatovenerol}
|
||||
\DefineJournalPartialAbbreviation{Dermosifiliograf}{Dermosifiliogr}
|
||||
\DefineJournalPartialAbbreviation{Desintoxic}{Desintox}
|
||||
\DefineJournalPartialAbbreviation{Diabetolog}{Diabetol}
|
||||
\DefineJournalPartialAbbreviation{Diagnos}{Diagn}
|
||||
\DefineJournalPartialAbbreviation{Dialekti}{Dialekt}
|
||||
\DefineJournalPartialAbbreviation{Dialys}{Dial}
|
||||
\DefineJournalPartialAbbreviation{Dietet}{Diet}
|
||||
\DefineJournalPartialAbbreviation{Dietolog}{Dietol}
|
||||
\DefineJournalPartialAbbreviation{Digit}{Digit}
|
||||
\DefineJournalPartialAbbreviation{Diplomat}{Dipl}
|
||||
\DefineJournalPartialAbbreviation{Discrimin}{Discrim}
|
||||
\DefineJournalAbbreviation{Dispersion}{Dispers}
|
||||
\DefineJournalAbbreviation{Disposable}{Dispos}
|
||||
\DefineJournalPartialAbbreviation{Disput}{Disput}
|
||||
\DefineJournalPartialAbbreviation{Dosimetr}{Dosim}
|
||||
\DefineJournalPartialAbbreviation{Droforskn}{Droforsk}
|
||||
\DefineJournalPartialAbbreviation{Drogforskn}{Drogforsk}
|
||||
\DefineJournalPartialAbbreviation{Droguer}{Drog}
|
||||
\DefineJournalPartialAbbreviation{Duoden}{Duoden}
|
||||
\DefineJournalPartialAbbreviation{Duplicat}{Duplic}
|
||||
\DefineJournalPartialAbbreviation{Dynasti}{Dynast}
|
||||
\DefineJournalPartialAbbreviation{Econometri}{Econom}
|
||||
\DefineJournalPartialAbbreviation{Ekolog}{Ekol}
|
||||
\DefineJournalPartialAbbreviation{Ekonom}{Ekon}
|
||||
\DefineJournalPartialAbbreviation{Elabor}{Elabor}
|
||||
\DefineJournalPartialAbbreviation{Elastoplasti}{Elastoplast}
|
||||
\DefineJournalPartialAbbreviation{Electrofisiolog}{Electrofisiol}
|
||||
\DefineJournalPartialAbbreviation{Electroimmunochemi}{Eletroimmunochem}
|
||||
\DefineJournalPartialAbbreviation{Elementoorgani}{Elementoorg}
|
||||
\DefineJournalPartialAbbreviation{Embryolog}{Embryol}
|
||||
\DefineJournalPartialAbbreviation{Emigr}{Emigr}
|
||||
\DefineJournalPartialAbbreviation{Emuls}{Emuls}
|
||||
\DefineJournalPartialAbbreviation{Encourag}{Encourag}
|
||||
\DefineJournalPartialAbbreviation{Endemi}{Endem}
|
||||
\DefineJournalPartialAbbreviation{Endogen}{Endog}
|
||||
\DefineJournalPartialAbbreviation{Endothel}{Endothel}
|
||||
\DefineJournalPartialAbbreviation{Endourolog}{Endourol}
|
||||
\DefineJournalPartialAbbreviation{Endur}{Endur}
|
||||
\DefineJournalPartialAbbreviation{Energet}{Energ}
|
||||
\DefineJournalAbbreviation{Energistatistik}{Energistat}
|
||||
\DefineJournalPartialAbbreviation{Enterolog}{Enterol}
|
||||
\DefineJournalPartialAbbreviation{Entomolog}{Entomol}
|
||||
\DefineJournalPartialAbbreviation{Envelop}{Envel}
|
||||
\DefineJournalPartialAbbreviation{Enzymolog}{Enzymol}
|
||||
\DefineJournalPartialAbbreviation{Epidemiolog}{Epidemiol}
|
||||
\DefineJournalPartialAbbreviation{Epigraph}{Epigr}
|
||||
\DefineJournalPartialAbbreviation{Epileptolog}{Epileptol}
|
||||
\DefineJournalPartialAbbreviation{Epiphyti}{Epiphyt}
|
||||
\DefineJournalPartialAbbreviation{Epizooti}{Epizoot}
|
||||
\DefineJournalPartialAbbreviation{Epizootolog}{Epizootol}
|
||||
\DefineJournalAbbreviation{Erotika}{Erot}
|
||||
\DefineJournalPartialAbbreviation{Erythropoiet}{Erythrop}
|
||||
\DefineJournalPartialAbbreviation{Eslastom}{Eslastom}
|
||||
\DefineJournalPartialAbbreviation{Esophagolog}{Esophagol}
|
||||
\DefineJournalPartialAbbreviation{Esoteri}{Esoter}
|
||||
\DefineJournalPartialAbbreviation{Espac}{Espac}
|
||||
\DefineJournalAbbreviation{Esterior}{Ester}
|
||||
\DefineJournalPartialAbbreviation{Estheti}{Esthet}
|
||||
\DefineJournalPartialAbbreviation{Ethnograph}{Ethnogr}
|
||||
\DefineJournalPartialAbbreviation{Ethnolog}{Ethnol}
|
||||
\DefineJournalPartialAbbreviation{Ethnomusicolog}{Ethnomusicol}
|
||||
\DefineJournalPartialAbbreviation{Ethopharmacolog}{Ethopharmacol}
|
||||
\DefineJournalPartialAbbreviation{Etiolog}{Etiol}
|
||||
\DefineJournalPartialAbbreviation{Europ}{Eur}
|
||||
\DefineJournalAbbreviation{Euroregion}{Euroreg}
|
||||
\DefineJournalPartialAbbreviation{Eurostat}{Eurostat}
|
||||
\DefineJournalAbbreviation{Eurovision}{Eurovis}
|
||||
\DefineJournalPartialAbbreviation{Euthanas}{Euthan}
|
||||
\DefineJournalPartialAbbreviation{Except}{Except}
|
||||
\DefineJournalAbbreviation{Excipient}{Excip}
|
||||
\DefineJournalPartialAbbreviation{Exclusiv}{Exclus}
|
||||
\DefineJournalPartialAbbreviation{Exempl}{Ex}
|
||||
\DefineJournalPartialAbbreviation{Exig}{Exig}
|
||||
\DefineJournalPartialAbbreviation{Exist}{Exist}
|
||||
\DefineJournalPartialAbbreviation{Expans}{Expans}
|
||||
\DefineJournalPartialAbbreviation{Expatr}{Expatr}
|
||||
\DefineJournalPartialAbbreviation{Expecta}{Expect}
|
||||
\DefineJournalPartialAbbreviation{Expert}{Expert}
|
||||
\DefineJournalPartialAbbreviation{Fakult}{Fak}
|
||||
\DefineJournalPartialAbbreviation{Fatal}{Fatal}
|
||||
\DefineJournalPartialAbbreviation{Femin}{Fem}
|
||||
\DefineJournalPartialAbbreviation{Fenomen}{Fenom}
|
||||
\DefineJournalPartialAbbreviation{Filateli}{Filat}
|
||||
\DefineJournalPartialAbbreviation{Filmogr}{Filmogr}
|
||||
\DefineJournalPartialAbbreviation{Filmologic}{Filmol}
|
||||
\DefineJournalPartialAbbreviation{Filosof}{Filos}
|
||||
\DefineJournalPartialAbbreviation{Flagrant}{Flagr}
|
||||
\DefineJournalAbbreviation{Flexible}{Flex}
|
||||
\DefineJournalPartialAbbreviation{Fluviometr}{Fluviom}
|
||||
\DefineJournalPartialAbbreviation{Formular}{Formul}
|
||||
\DefineJournalPartialAbbreviation{Formulat}{Formul}
|
||||
\DefineJournalPartialAbbreviation{Fortifi}{Fortif}
|
||||
\DefineJournalPartialAbbreviation{Fossil}{Foss}
|
||||
\DefineJournalPartialAbbreviation{Fotograph}{Fotogr}
|
||||
\DefineJournalPartialAbbreviation{Fotointerpret}{Fotointerpret}
|
||||
\DefineJournalPartialAbbreviation{Fruct}{Fruct}
|
||||
\DefineJournalPartialAbbreviation{Galacti}{Galact}
|
||||
\DefineJournalPartialAbbreviation{Galeni}{Galen}
|
||||
\DefineJournalAbbreviation{Gallia}{Gall}
|
||||
\DefineJournalPartialAbbreviation{Galvanotechni}{Galvanotech}
|
||||
\DefineJournalPartialAbbreviation{Gambi}{Gamb}
|
||||
\DefineJournalPartialAbbreviation{Gastroenterolog}{Gastroenterol}
|
||||
\DefineJournalPartialAbbreviation{Gemellolog}{Gemellol}
|
||||
\DefineJournalPartialAbbreviation{Gemmolog}{Gemmol}
|
||||
\DefineJournalAbbreviation{Genagogue}{Genagog}
|
||||
\DefineJournalPartialAbbreviation{Generat}{Gener}
|
||||
\DefineJournalAbbreviation{Genesis}{Genes}
|
||||
\DefineJournalPartialAbbreviation{Genesung}{Genes}
|
||||
\DefineJournalPartialAbbreviation{Genet}{Genet}
|
||||
\DefineJournalPartialAbbreviation{Geobotan}{Geobot}
|
||||
\DefineJournalPartialAbbreviation{Geodes}{Geod}
|
||||
\DefineJournalPartialAbbreviation{Geodet}{Geod}
|
||||
\DefineJournalAbbreviation{Geoindustria}{Geoind}
|
||||
\DefineJournalPartialAbbreviation{Geolog}{Geol}
|
||||
\DefineJournalPartialAbbreviation{Geomagneti}{Geomagn}
|
||||
\DefineJournalAbbreviation{Geomathematic}{Geomath}
|
||||
\DefineJournalPartialAbbreviation{Geomechani}{Geomech}
|
||||
\DefineJournalPartialAbbreviation{Geometr}{Geom}
|
||||
\DefineJournalPartialAbbreviation{Geoscien}{Geosci}
|
||||
\DefineJournalAbbreviation{Geosphaera}{Geosph}
|
||||
\DefineJournalPartialAbbreviation{Geostatisti}{Geostat}
|
||||
\DefineJournalPartialAbbreviation{Geotechni}{Geotech}
|
||||
\DefineJournalPartialAbbreviation{Geriatri}{Geriatr}
|
||||
\DefineJournalPartialAbbreviation{Gerontolog}{Gerontol}
|
||||
\DefineJournalPartialAbbreviation{Global}{Glob}
|
||||
\DefineJournalPartialAbbreviation{Glorif}{Glorif}
|
||||
\DefineJournalPartialAbbreviation{Gnatholog}{Gnathol}
|
||||
\DefineJournalPartialAbbreviation{Gnotobiolog}{Gnotobiol}
|
||||
\DefineJournalPartialAbbreviation{Grafi}{Graf}
|
||||
\DefineJournalPartialAbbreviation{Grapholog}{Graphol}
|
||||
\DefineJournalAbbreviation{Graveur}{Grav}
|
||||
\DefineJournalPartialAbbreviation{Gravimetr}{Gravim}
|
||||
\DefineJournalPartialAbbreviation{Guitar}{Guitar}
|
||||
\DefineJournalPartialAbbreviation{Habilitat}{Habilit}
|
||||
\DefineJournalPartialAbbreviation{Handelsstatisti}{Handelsstat}
|
||||
\DefineJournalAbbreviation{Hebraic}{Hebr}
|
||||
\DefineJournalPartialAbbreviation{Hematolog}{Hematol}
|
||||
\DefineJournalPartialAbbreviation{Hemophil}{Hemoph}
|
||||
\DefineJournalPartialAbbreviation{Hepatolog}{Hepatol}
|
||||
\DefineJournalPartialAbbreviation{Hepatosplenolog}{Hepatosplenol}
|
||||
\DefineJournalPartialAbbreviation{Herbivor}{Herbiv}
|
||||
\DefineJournalPartialAbbreviation{Herpetolog}{Herpetol}
|
||||
\DefineJournalPartialAbbreviation{Heterogen}{Heterog}
|
||||
\DefineJournalPartialAbbreviation{Hexachord}{Hexachord}
|
||||
\DefineJournalPartialAbbreviation{Hipertens}{Hipertens}
|
||||
\DefineJournalPartialAbbreviation{Histolog}{Histol}
|
||||
\DefineJournalPartialAbbreviation{Histophysiolog}{Histophysiol}
|
||||
\DefineJournalPartialAbbreviation{Holograph}{Hologr}
|
||||
\DefineJournalPartialAbbreviation{Homeopat}{Homeopat}
|
||||
\DefineJournalAbbreviation{Honolulu}{Honol}
|
||||
\DefineJournalPartialAbbreviation{Honor}{Honor}
|
||||
\DefineJournalPartialAbbreviation{Hormon}{Horm}
|
||||
\DefineJournalPartialAbbreviation{Hormonolog}{Hormonol}
|
||||
\DefineJournalPartialAbbreviation{Horolog}{Horol}
|
||||
\DefineJournalPartialAbbreviation{Hostel}{Hostel}
|
||||
\DefineJournalPartialAbbreviation{Husserl}{Husserl}
|
||||
\DefineJournalPartialAbbreviation{Hydraul}{Hydraul}
|
||||
\DefineJournalPartialAbbreviation{Hydrobiolog}{Hydrobiol}
|
||||
\DefineJournalPartialAbbreviation{Hydrodynam}{Hydrodyn}
|
||||
\DefineJournalPartialAbbreviation{Hydrogeolog}{Hydrogeol}
|
||||
\DefineJournalPartialAbbreviation{Hydrograph}{Hydrogr}
|
||||
\DefineJournalPartialAbbreviation{Hydrolog}{Hydrol}
|
||||
\DefineJournalPartialAbbreviation{Hyperact}{Hyperact}
|
||||
\DefineJournalPartialAbbreviation{Hyperbar}{Hyperb}
|
||||
\DefineJournalPartialAbbreviation{Hypothalam}{Hypothal}
|
||||
\DefineJournalPartialAbbreviation{Ichthyolog}{Ichthyol}
|
||||
\DefineJournalPartialAbbreviation{Ictiolog}{Ictiol}
|
||||
\DefineJournalAbbreviation{Id\'efemina}{Id\'efem}
|
||||
\DefineJournalAbbreviation{Ikorodu}{Ikor}
|
||||
\DefineJournalPartialAbbreviation{Illicit}{Illicit}
|
||||
\DefineJournalPartialAbbreviation{Illusion}{Illusion}
|
||||
\DefineJournalPartialAbbreviation{Immacul}{Immacul}
|
||||
\DefineJournalPartialAbbreviation{Immediat}{Immed}
|
||||
\DefineJournalPartialAbbreviation{Immortal}{Immortal}
|
||||
\DefineJournalPartialAbbreviation{Imperia}{Imp}
|
||||
\DefineJournalPartialAbbreviation{Implantolog}{Implantol}
|
||||
\DefineJournalAbbreviation{Impregnation}{Impregn}
|
||||
\DefineJournalAbbreviation{Inalienable}{Inalien}
|
||||
\DefineJournalPartialAbbreviation{Incendi}{Incend}
|
||||
\DefineJournalPartialAbbreviation{Indemnit}{Indemn}
|
||||
\DefineJournalPartialAbbreviation{Individ}{Individ}
|
||||
\DefineJournalPartialAbbreviation{Indoeurop}{Indoeur}
|
||||
\DefineJournalPartialAbbreviation{Industr}{Ind}
|
||||
\DefineJournalPartialAbbreviation{Infinit}{Infin}
|
||||
\DefineJournalAbbreviation{Infobulletin}{Infobull}
|
||||
\DefineJournalAbbreviation{Information}{Inf}
|
||||
\DefineJournalAbbreviation{Infraction}{Infract}
|
||||
\DefineJournalAbbreviation{Infusion}{Infus}
|
||||
\DefineJournalPartialAbbreviation{Inhibit}{Inhib}
|
||||
\DefineJournalPartialAbbreviation{Innovat}{Innov}
|
||||
\DefineJournalPartialAbbreviation{Inox}{Inox}
|
||||
\DefineJournalPartialAbbreviation{Inser}{Inser}
|
||||
\DefineJournalAbbreviation{Institut}{Inst}
|
||||
\DefineJournalAbbreviation{Institution}{Inst}
|
||||
\DefineJournalPartialAbbreviation{Intelektual}{Intelekt}
|
||||
\DefineJournalAbbreviation{Intelligent}{Intell}
|
||||
\DefineJournalPartialAbbreviation{Interchang}{Interchang}
|
||||
\DefineJournalAbbreviation{Interlingua}{Interling}
|
||||
\DefineJournalAbbreviation{Internat}{Intern}
|
||||
\DefineJournalAbbreviation{Interpanorama}{Interpanor}
|
||||
\DefineJournalPartialAbbreviation{Interpret}{Interpret}
|
||||
\DefineJournalPartialAbbreviation{Intersection}{Intersect}
|
||||
\DefineJournalPartialAbbreviation{Interven}{Interv}
|
||||
\DefineJournalPartialAbbreviation{Investiga}{Investig}
|
||||
\DefineJournalAbbreviation{Ionic}{Ion}
|
||||
\DefineJournalPartialAbbreviation{Irani}{Iran}
|
||||
\DefineJournalPartialAbbreviation{Islam}{Islam}
|
||||
\DefineJournalPartialAbbreviation{Isotop}{Isot}
|
||||
\DefineJournalPartialAbbreviation{Israel}{Isr}
|
||||
\DefineJournalPartialAbbreviation{Izolant}{Izol}
|
||||
\DefineJournalAbbreviation{Jargon}{Jarg}
|
||||
\DefineJournalPartialAbbreviation{Jedin}{Jedin}
|
||||
\DefineJournalPartialAbbreviation{Jesuit}{Jesuit}
|
||||
\DefineJournalPartialAbbreviation{Jubil}{Jubil}
|
||||
\DefineJournalAbbreviation{Jurnal}{J}
|
||||
\DefineJournalAbbreviation{Kalahari}{Kalah}
|
||||
\DefineJournalAbbreviation{Kaleidoscope}{Kaleidosc}
|
||||
\DefineJournalAbbreviation{Kampuchea}{Kampuch}
|
||||
\DefineJournalPartialAbbreviation{Kinematogr}{Kinematogr}
|
||||
\DefineJournalAbbreviation{Kombatant}{Kombat}
|
||||
\DefineJournalPartialAbbreviation{Komunist}{Komunist}
|
||||
\DefineJournalPartialAbbreviation{Kosmonaut}{Kosmonaut}
|
||||
\DefineJournalPartialAbbreviation{Kosov}{Kos}
|
||||
\DefineJournalPartialAbbreviation{Kreat}{Kreat}
|
||||
\DefineJournalPartialAbbreviation{Kurat}{Kurat}
|
||||
\DefineJournalAbbreviation{Kurdistan}{Kurd}
|
||||
\DefineJournalPartialAbbreviation{Laborator}{Lab}
|
||||
\DefineJournalPartialAbbreviation{Laryngolog}{Laryngol}
|
||||
\DefineJournalAbbreviation{Lector}{Lect}
|
||||
\DefineJournalPartialAbbreviation{Legum}{Legum}
|
||||
\DefineJournalAbbreviation{Leningrad}{Leningr}
|
||||
\DefineJournalPartialAbbreviation{Leninist}{Lenin}
|
||||
\DefineJournalPartialAbbreviation{Leprolog}{Leprol}
|
||||
\DefineJournalPartialAbbreviation{Leukemi}{Leuk}
|
||||
\DefineJournalPartialAbbreviation{Lichenolog}{Lichenol}
|
||||
\DefineJournalAbbreviation{Licitation}{Licit}
|
||||
\DefineJournalPartialAbbreviation{Limnolog}{Limnol}
|
||||
\DefineJournalPartialAbbreviation{Linguist}{Linguist}
|
||||
\DefineJournalPartialAbbreviation{Literat}{Lit}
|
||||
\DefineJournalPartialAbbreviation{Lithograph}{Lithogr}
|
||||
\DefineJournalPartialAbbreviation{Litholog}{Lithol}
|
||||
\DefineJournalPartialAbbreviation{Lithuani}{Lith}
|
||||
\DefineJournalPartialAbbreviation{Litolog}{Litol}
|
||||
\DefineJournalAbbreviation{Localisation}{Localis}
|
||||
\DefineJournalPartialAbbreviation{Locomoti}{Locomot}
|
||||
\DefineJournalPartialAbbreviation{Logoped}{Logop}
|
||||
\DefineJournalAbbreviation{Lymphocyte}{Lymph}
|
||||
\DefineJournalPartialAbbreviation{Macedoni}{Maced}
|
||||
\DefineJournalAbbreviation{Macroperspective}{Macroperspect}
|
||||
\DefineJournalAbbreviation{Madagascar}{Madag}
|
||||
\DefineJournalPartialAbbreviation{Magmati}{Magmat}
|
||||
\DefineJournalAbbreviation{Magnesium}{Magnes}
|
||||
\DefineJournalPartialAbbreviation{Magneti}{Magn}
|
||||
\DefineJournalPartialAbbreviation{Magnetohydrodynami}{Magnetohydrodyn}
|
||||
\DefineJournalPartialAbbreviation{Magnetoplasmadynami}{Magnetoplasmadyn}
|
||||
\DefineJournalPartialAbbreviation{Maket}{Maket}
|
||||
\DefineJournalPartialAbbreviation{Malariolog}{Malariol}
|
||||
\DefineJournalPartialAbbreviation{Manag}{Manag}
|
||||
\DefineJournalPartialAbbreviation{Marx}{Marx}
|
||||
\DefineJournalPartialAbbreviation{Matern}{Matern}
|
||||
\DefineJournalPartialAbbreviation{Medicament}{Medicam}
|
||||
\DefineJournalAbbreviation{Meditation}{Medit}
|
||||
\DefineJournalPartialAbbreviation{Mekani}{Mek}
|
||||
\DefineJournalPartialAbbreviation{Melanes}{Melanes}
|
||||
\DefineJournalPartialAbbreviation{Mercat}{Mercat}
|
||||
\DefineJournalPartialAbbreviation{Mercena}{Mercen}
|
||||
\DefineJournalAbbreviation{Meridional}{Merid}
|
||||
\DefineJournalPartialAbbreviation{Mesolith}{Mesolith}
|
||||
\DefineJournalPartialAbbreviation{Messag}{Messag}
|
||||
\DefineJournalPartialAbbreviation{Messin}{Messin}
|
||||
\DefineJournalPartialAbbreviation{Metaboli}{Metab}
|
||||
\DefineJournalPartialAbbreviation{Metabolog}{Metabol}
|
||||
\DefineJournalPartialAbbreviation{Metal}{Met}
|
||||
\DefineJournalPartialAbbreviation{Metallogen}{Metallog}
|
||||
\DefineJournalPartialAbbreviation{Metallurg}{Metall}
|
||||
\DefineJournalPartialAbbreviation{Meteorolog}{Meteorol}
|
||||
\DefineJournalPartialAbbreviation{Metrolog}{Metrol}
|
||||
\DefineJournalPartialAbbreviation{Metropolitan}{Metrop}
|
||||
\DefineJournalPartialAbbreviation{Microecolog}{Microecol}
|
||||
\DefineJournalPartialAbbreviation{Microfich}{Microfich}
|
||||
\DefineJournalPartialAbbreviation{Microfilm}{Microfilm}
|
||||
\DefineJournalPartialAbbreviation{Migrator}{Migr}
|
||||
\DefineJournalAbbreviation{Mill\'esime}{Mill\'es}
|
||||
\DefineJournalPartialAbbreviation{Mimeograph}{Mimeogr}
|
||||
\DefineJournalPartialAbbreviation{Mineral}{Miner}
|
||||
\DefineJournalPartialAbbreviation{Mineralog}{Mineral}
|
||||
\DefineJournalPartialAbbreviation{Ministr}{Minist}
|
||||
\DefineJournalPartialAbbreviation{Minor}{Minor}
|
||||
\DefineJournalPartialAbbreviation{Mission}{Mission}
|
||||
\DefineJournalPartialAbbreviation{Mitropol}{Mitrop}
|
||||
\DefineJournalAbbreviation{Mobilo}{Mob}
|
||||
\DefineJournalPartialAbbreviation{Modifi}{Modif}
|
||||
\DefineJournalPartialAbbreviation{Monarch}{Monarch}
|
||||
\DefineJournalPartialAbbreviation{Monet}{Monet}
|
||||
\DefineJournalPartialAbbreviation{Monolith}{Monolith}
|
||||
\DefineJournalAbbreviation{Monologue}{Monolog}
|
||||
\DefineJournalPartialAbbreviation{Monopol}{Monop}
|
||||
\DefineJournalAbbreviation{Montenegro}{Monten}
|
||||
\DefineJournalPartialAbbreviation{Morbid}{Morb}
|
||||
\DefineJournalPartialAbbreviation{Motiv}{Motiv}
|
||||
\DefineJournalPartialAbbreviation{Multicultur}{Multicult}
|
||||
\DefineJournalPartialAbbreviation{Multidimension}{Multidimens}
|
||||
\DefineJournalPartialAbbreviation{Multiethnic}{Multiethn}
|
||||
\DefineJournalAbbreviation{Multimedia}{Multimed}
|
||||
\DefineJournalAbbreviation{Multiprint}{Multipr}
|
||||
\DefineJournalAbbreviation{Musette}{Muset}
|
||||
\DefineJournalAbbreviation{Myocardium}{Myocard}
|
||||
\DefineJournalPartialAbbreviation{Myograph}{Myogr}
|
||||
\DefineJournalPartialAbbreviation{Myolog}{Myol}
|
||||
\DefineJournalPartialAbbreviation{Myth}{Myth}
|
||||
\DefineJournalPartialAbbreviation{Myxomycet}{Myxomyc}
|
||||
\DefineJournalPartialAbbreviation{Nacion}{Nac}
|
||||
\DefineJournalPartialAbbreviation{Narkot}{Nark}
|
||||
\DefineJournalPartialAbbreviation{Naviga}{Navig}
|
||||
\DefineJournalPartialAbbreviation{Necrolog}{Necrol}
|
||||
\DefineJournalPartialAbbreviation{Nematolog}{Nematol}
|
||||
\DefineJournalPartialAbbreviation{Neohelleni}{Neohell}
|
||||
\DefineJournalPartialAbbreviation{Neolit}{Neolit}
|
||||
\DefineJournalPartialAbbreviation{Neotestament}{Neotestam}
|
||||
\DefineJournalAbbreviation{Neozelandesa}{Neozel}
|
||||
\DefineJournalAbbreviation{Nervosa}{Nerv}
|
||||
\DefineJournalPartialAbbreviation{Neuroanatom}{Neuroanat}
|
||||
\DefineJournalPartialAbbreviation{Neurobiolog}{Neurobiol}
|
||||
\DefineJournalPartialAbbreviation{Neuroendocrin}{Neuroendocr}
|
||||
\DefineJournalPartialAbbreviation{Neurogerontolog}{Neurogerontol}
|
||||
\DefineJournalPartialAbbreviation{Neuroleptanalges}{Neuroleptanalg}
|
||||
\DefineJournalPartialAbbreviation{Neurolog}{Neurol}
|
||||
\DefineJournalPartialAbbreviation{Neurometaboli}{Neurometab}
|
||||
\DefineJournalPartialAbbreviation{Neuroontogen}{Neuroontog}
|
||||
\DefineJournalPartialAbbreviation{Neuropatholog}{Neuropathol}
|
||||
\DefineJournalPartialAbbreviation{Neurophysiolog}{Neurophysiol}
|
||||
\DefineJournalPartialAbbreviation{Neuropsychiatri}{Neuropsychiatr}
|
||||
\DefineJournalPartialAbbreviation{Neuropsycholog}{Neuropsychol}
|
||||
\DefineJournalPartialAbbreviation{Neurovegetativ}{Neuroveg}
|
||||
\DefineJournalPartialAbbreviation{Nihil}{Nihil}
|
||||
\DefineJournalPartialAbbreviation{Nipiolog}{Nipiol}
|
||||
\DefineJournalPartialAbbreviation{Nippon}{Nippon}
|
||||
\DefineJournalPartialAbbreviation{Nocturn}{Noct}
|
||||
\DefineJournalAbbreviation{Nonviolent}{Nonviol}
|
||||
\DefineJournalPartialAbbreviation{Nord}{Nord}
|
||||
\DefineJournalPartialAbbreviation{Normal}{Norm}
|
||||
\DefineJournalPartialAbbreviation{Nostalg}{Nostalg}
|
||||
\DefineJournalAbbreviation{Notation}{Not}
|
||||
\DefineJournalAbbreviation{November}{Novemb}
|
||||
\DefineJournalAbbreviation{Nukleus}{Nukl}
|
||||
\DefineJournalPartialAbbreviation{Numismati}{Numis}
|
||||
\DefineJournalPartialAbbreviation{Nutri}{Nutr}
|
||||
\DefineJournalPartialAbbreviation{Objecti}{Object}
|
||||
\DefineJournalPartialAbbreviation{Observ}{Obs}
|
||||
\DefineJournalPartialAbbreviation{Obstetri}{Obstet}
|
||||
\DefineJournalPartialAbbreviation{Ocean}{Ocean}
|
||||
\DefineJournalAbbreviation{Odalisque}{Odal}
|
||||
\DefineJournalPartialAbbreviation{Odbor}{Odbor}
|
||||
\DefineJournalPartialAbbreviation{Odontoiatri}{Odontoiatr}
|
||||
\DefineJournalPartialAbbreviation{Odontolog}{Odontol}
|
||||
\DefineJournalPartialAbbreviation{Odontostomatolog}{Odontostomatol}
|
||||
\DefineJournalPartialAbbreviation{Offic}{Off}
|
||||
\DefineJournalPartialAbbreviation{Oftalmolog}{Oftalmol}
|
||||
\DefineJournalPartialAbbreviation{Olisip}{Olisip}
|
||||
\DefineJournalPartialAbbreviation{Onomast}{Onomast}
|
||||
\DefineJournalPartialAbbreviation{Ontogen}{Ontog}
|
||||
\DefineJournalPartialAbbreviation{Operat}{Oper}
|
||||
\DefineJournalAbbreviation{Optimum}{Optim}
|
||||
\DefineJournalPartialAbbreviation{Optometr}{Optom}
|
||||
\DefineJournalPartialAbbreviation{Orchid}{Orchid}
|
||||
\DefineJournalPartialAbbreviation{Organiza}{Organ}
|
||||
\DefineJournalPartialAbbreviation{Organologi}{Organol}
|
||||
\DefineJournalPartialAbbreviation{Orthodox}{Orthodox}
|
||||
\DefineJournalPartialAbbreviation{Orthognath}{Orthognath}
|
||||
\DefineJournalPartialAbbreviation{Oscil}{Oscil}
|
||||
\DefineJournalPartialAbbreviation{Osteoarticul}{Osteoartic}
|
||||
\DefineJournalPartialAbbreviation{Otolaryngolog}{Otolaryngol}
|
||||
\DefineJournalPartialAbbreviation{Otolog}{Otol}
|
||||
\DefineJournalPartialAbbreviation{Otoophthalmolog}{Otoophthalmol}
|
||||
\DefineJournalPartialAbbreviation{Otorhinolaryngolog}{Otorhinolaryngol}
|
||||
\DefineJournalPartialAbbreviation{Pacifist}{Pacif}
|
||||
\DefineJournalPartialAbbreviation{Paleodont}{Paleodont}
|
||||
\DefineJournalPartialAbbreviation{Paleontograph}{Paleontogr}
|
||||
\DefineJournalPartialAbbreviation{Paleontolog}{Paleontol}
|
||||
\DefineJournalPartialAbbreviation{Paleotectonic}{Paleotecton}
|
||||
\DefineJournalPartialAbbreviation{Palestin}{Palest}
|
||||
\DefineJournalPartialAbbreviation{Palmyr}{Palmyr}
|
||||
\DefineJournalPartialAbbreviation{Paludism}{Palud}
|
||||
\DefineJournalPartialAbbreviation{Palynolog}{Palynol}
|
||||
\DefineJournalPartialAbbreviation{Pamiat}{Pamiat}
|
||||
\DefineJournalAbbreviation{Panorama}{Panor}
|
||||
\DefineJournalPartialAbbreviation{Pantograph}{Pantogr}
|
||||
\DefineJournalAbbreviation{Papirforedling}{Papirforedl}
|
||||
\DefineJournalPartialAbbreviation{Parabol}{Parabol}
|
||||
\DefineJournalPartialAbbreviation{Parachut}{Parachut}
|
||||
\DefineJournalPartialAbbreviation{Paralis}{Paralis}
|
||||
\DefineJournalPartialAbbreviation{Paramagn}{Paramagn}
|
||||
\DefineJournalPartialAbbreviation{Paramedic}{Paramed}
|
||||
\DefineJournalPartialAbbreviation{Parametr}{Parametr}
|
||||
\DefineJournalAbbreviation{Paranormal}{Paranorm}
|
||||
\DefineJournalPartialAbbreviation{Parapsycholog}{Parapsychol}
|
||||
\DefineJournalPartialAbbreviation{Parapsykol}{Parapsykol}
|
||||
\DefineJournalPartialAbbreviation{Parit}{Parit}
|
||||
\DefineJournalPartialAbbreviation{Parnas}{Parnas}
|
||||
\DefineJournalPartialAbbreviation{Parodontolog}{Parodontol}
|
||||
\DefineJournalPartialAbbreviation{Particip}{Particip}
|
||||
\DefineJournalAbbreviation{Pataphysica}{Pataphys}
|
||||
\DefineJournalPartialAbbreviation{Pathobiolog}{Pathobiol}
|
||||
\DefineJournalPartialAbbreviation{Pathogen}{Pathog}
|
||||
\DefineJournalPartialAbbreviation{Patholog}{Pathol}
|
||||
\DefineJournalPartialAbbreviation{Pedagog}{Pedagog}
|
||||
\DefineJournalPartialAbbreviation{Pediatri}{Pediatr}
|
||||
\DefineJournalPartialAbbreviation{Pedolog}{Pedol}
|
||||
\DefineJournalPartialAbbreviation{Pendul}{Pendul}
|
||||
\DefineJournalPartialAbbreviation{Peptid}{Pept}
|
||||
\DefineJournalPartialAbbreviation{Percuss}{Percuss}
|
||||
\DefineJournalPartialAbbreviation{Perfus}{Perfus}
|
||||
\DefineJournalPartialAbbreviation{Perinatolog}{Perinatol}
|
||||
\DefineJournalPartialAbbreviation{Periodi}{Period}
|
||||
\DefineJournalPartialAbbreviation{Periodontolog}{Periodontol}
|
||||
\DefineJournalAbbreviation{Permaculture}{Permac}
|
||||
\DefineJournalPartialAbbreviation{Person}{Pers}
|
||||
\DefineJournalPartialAbbreviation{Petrolog}{Petrol}
|
||||
\DefineJournalPartialAbbreviation{Pharmacodynam}{Pharmacodyn}
|
||||
\DefineJournalPartialAbbreviation{Phenomenolog}{Phenomenol}
|
||||
\DefineJournalPartialAbbreviation{Philanthrop}{Philanthr}
|
||||
\DefineJournalPartialAbbreviation{Philharmoni}{Philharm}
|
||||
\DefineJournalPartialAbbreviation{Philomathi}{Philomath}
|
||||
\DefineJournalPartialAbbreviation{Philosoph}{Philos}
|
||||
\DefineJournalPartialAbbreviation{Phlebolog}{Phlebol}
|
||||
\DefineJournalPartialAbbreviation{Phonolog}{Phonol}
|
||||
\DefineJournalPartialAbbreviation{Photobiolog}{Photobiol}
|
||||
\DefineJournalPartialAbbreviation{Photocop}{Photocop}
|
||||
\DefineJournalPartialAbbreviation{Photogrammetr}{Photogramm}
|
||||
\DefineJournalPartialAbbreviation{Photograph}{Photogr}
|
||||
\DefineJournalPartialAbbreviation{Photojournal}{Photoj}
|
||||
\DefineJournalPartialAbbreviation{Photometr}{Photom}
|
||||
\DefineJournalPartialAbbreviation{Photophysiolog}{Photophysiol}
|
||||
\DefineJournalPartialAbbreviation{Photoreact}{Photoreact}
|
||||
\DefineJournalPartialAbbreviation{Physiatri}{Physiatr}
|
||||
\DefineJournalPartialAbbreviation{Physich}{Phys}
|
||||
\DefineJournalPartialAbbreviation{Physiogn}{Physiogn}
|
||||
\DefineJournalPartialAbbreviation{Physiograph}{Physiogr}
|
||||
\DefineJournalPartialAbbreviation{Physiolog}{Physiol}
|
||||
\DefineJournalPartialAbbreviation{Physiopatholog}{Physiopathol}
|
||||
\DefineJournalPartialAbbreviation{Physiotherap}{Physiother}
|
||||
\DefineJournalPartialAbbreviation{Phytiatr}{Phytiatr}
|
||||
\DefineJournalPartialAbbreviation{Phytochem}{Phytochem}
|
||||
\DefineJournalAbbreviation{Phytocoenosis}{Phytocoen}
|
||||
\DefineJournalPartialAbbreviation{Phytogenet}{Phytogenet}
|
||||
\DefineJournalPartialAbbreviation{Phytogeograph}{Phytogeogr}
|
||||
\DefineJournalPartialAbbreviation{Phytolog}{Phytol}
|
||||
\DefineJournalPartialAbbreviation{Phytoparasit}{Phytoparasit}
|
||||
\DefineJournalPartialAbbreviation{Phytopatholog}{Phytopathol}
|
||||
\DefineJournalPartialAbbreviation{Phytotaxonom}{Phytotaxon}
|
||||
\DefineJournalPartialAbbreviation{Phytotherap}{Phytother}
|
||||
\DefineJournalPartialAbbreviation{Pigment}{Pigment}
|
||||
\DefineJournalPartialAbbreviation{Pilot}{Pilot}
|
||||
\DefineJournalPartialAbbreviation{Plakat}{Plakat}
|
||||
\DefineJournalPartialAbbreviation{Planif}{Planif}
|
||||
\DefineJournalPartialAbbreviation{Plasti}{Plast}
|
||||
\DefineJournalAbbreviation{Plexus}{Plex}
|
||||
\DefineJournalPartialAbbreviation{Plural}{Plur}
|
||||
\DefineJournalPartialAbbreviation{Pneumati}{Pneum}
|
||||
\DefineJournalPartialAbbreviation{Pneumolog}{Pneumol}
|
||||
\DefineJournalPartialAbbreviation{Pneumonolog}{Pneumonol}
|
||||
\DefineJournalPartialAbbreviation{Podol}{Podol}
|
||||
\DefineJournalPartialAbbreviation{Poet}{Poet}
|
||||
\DefineJournalPartialAbbreviation{Polarograph}{Polarogr}
|
||||
\DefineJournalAbbreviation{Polen}{Pol}
|
||||
\DefineJournalPartialAbbreviation{Politi}{Polit}
|
||||
\DefineJournalAbbreviation{Polysaccharide}{Polysacch}
|
||||
\DefineJournalPartialAbbreviation{Pontifi}{Pontif}
|
||||
\DefineJournalPartialAbbreviation{Popular}{Pop}
|
||||
\DefineJournalPartialAbbreviation{Pornograph}{Pornogr}
|
||||
\DefineJournalPartialAbbreviation{Postmagmati}{Postmagmat}
|
||||
\DefineJournalPartialAbbreviation{Prakt}{Prakt}
|
||||
\DefineJournalPartialAbbreviation{Praximetr}{Praxim}
|
||||
\DefineJournalPartialAbbreviation{Prefabric}{Prefabr}
|
||||
\DefineJournalPartialAbbreviation{Prefac}{Pref}
|
||||
\DefineJournalAbbreviation{Pression}{Press}
|
||||
\DefineJournalPartialAbbreviation{Prestig}{Prestig}
|
||||
\DefineJournalPartialAbbreviation{Primatolog}{Primatol}
|
||||
\DefineJournalPartialAbbreviation{Prirodoslovn}{Prirodosl}
|
||||
\DefineJournalPartialAbbreviation{Problem}{Probl}
|
||||
\DefineJournalPartialAbbreviation{Professor}{Profr}
|
||||
\DefineJournalPartialAbbreviation{Profitab}{Profitab}
|
||||
\DefineJournalPartialAbbreviation{Prognos}{Progn}
|
||||
\DefineJournalPartialAbbreviation{Proizvod}{Proizv}
|
||||
\DefineJournalPartialAbbreviation{Prokur}{Prokur}
|
||||
\DefineJournalPartialAbbreviation{Prophylax}{Prophyl}
|
||||
\DefineJournalAbbreviation{Protestation}{Protest}
|
||||
\DefineJournalPartialAbbreviation{Protistolog}{Protistol}
|
||||
\DefineJournalPartialAbbreviation{Protozoolog}{Protozool}
|
||||
\DefineJournalPartialAbbreviation{Provid}{Provid}
|
||||
\DefineJournalPartialAbbreviation{Provocat}{Provocat}
|
||||
\DefineJournalPartialAbbreviation{Proxim}{Prox}
|
||||
\DefineJournalPartialAbbreviation{Pseudonym}{Pseud}
|
||||
\DefineJournalPartialAbbreviation{Psicopedag}{Psicopedag}
|
||||
\DefineJournalPartialAbbreviation{Psychiatri}{Psychiatr}
|
||||
\DefineJournalPartialAbbreviation{Psychobiolog}{Psychobiol}
|
||||
\DefineJournalPartialAbbreviation{Psycholog}{Psychol}
|
||||
\DefineJournalPartialAbbreviation{Psychometr}{Psychom}
|
||||
\DefineJournalPartialAbbreviation{Psychoneurolog}{Psychoneurol}
|
||||
\DefineJournalPartialAbbreviation{Psychonom}{Psychon}
|
||||
\DefineJournalPartialAbbreviation{Psychosomat}{Psychosom}
|
||||
\DefineJournalPartialAbbreviation{Psychotechni}{Psychotech}
|
||||
\DefineJournalPartialAbbreviation{Psychoterap}{Psychoter}
|
||||
\DefineJournalPartialAbbreviation{Psychotherap}{Psychother}
|
||||
\DefineJournalPartialAbbreviation{Psychotrop}{Psychotr}
|
||||
\DefineJournalPartialAbbreviation{Pyrometr}{Pyrom}
|
||||
\DefineJournalPartialAbbreviation{Quantit}{Quant}
|
||||
\DefineJournalPartialAbbreviation{Radioamat}{Radioamat}
|
||||
\DefineJournalPartialAbbreviation{Radioanaly}{Radioanal}
|
||||
\DefineJournalPartialAbbreviation{Radioastronom}{Radioastron}
|
||||
\DefineJournalPartialAbbreviation{Radiobiolog}{Radiobiol}
|
||||
\DefineJournalPartialAbbreviation{Radiocommunic}{Radiocommun}
|
||||
\DefineJournalPartialAbbreviation{Radioelement}{Radioelem}
|
||||
\DefineJournalPartialAbbreviation{Radiogeolog}{Radiogeol}
|
||||
\DefineJournalPartialAbbreviation{Radiograph}{Radiogr}
|
||||
\DefineJournalPartialAbbreviation{Radioindustri}{Radioind}
|
||||
\DefineJournalPartialAbbreviation{Radioisotop}{Radioisot}
|
||||
\DefineJournalPartialAbbreviation{Radiolaborat}{Radiolab}
|
||||
\DefineJournalPartialAbbreviation{Radiolog}{Radiol}
|
||||
\DefineJournalPartialAbbreviation{Radiometr}{Radiom}
|
||||
\DefineJournalPartialAbbreviation{Radiophysiolog}{Radiophysiol}
|
||||
\DefineJournalPartialAbbreviation{Radiotelemetr}{Radiotelem}
|
||||
\DefineJournalPartialAbbreviation{Radiotelev}{Radiotelev}
|
||||
\DefineJournalPartialAbbreviation{Radiotherap}{Radiother}
|
||||
\DefineJournalAbbreviation{Ramification}{Ramif}
|
||||
\DefineJournalAbbreviation{Raphaelite}{Raphael}
|
||||
\DefineJournalPartialAbbreviation{Razveden}{Razved}
|
||||
\DefineJournalPartialAbbreviation{Razvit}{Razvit}
|
||||
\DefineJournalPartialAbbreviation{Realiz}{Realiz}
|
||||
\DefineJournalPartialAbbreviation{Reanimatolog}{Reanimatol}
|
||||
\DefineJournalPartialAbbreviation{Referenc}{Ref}
|
||||
\DefineJournalPartialAbbreviation{Refus}{Refus}
|
||||
\DefineJournalAbbreviation{Regio}{Reg}
|
||||
\DefineJournalPartialAbbreviation{Region}{Reg}
|
||||
\DefineJournalPartialAbbreviation{Regist}{Regist}
|
||||
\DefineJournalPartialAbbreviation{Regulament}{Regulam}
|
||||
\DefineJournalPartialAbbreviation{Rehabilitat}{Rehabil}
|
||||
\DefineJournalPartialAbbreviation{Relev}{Relev}
|
||||
\DefineJournalAbbreviation{Renaissance}{Renaiss}
|
||||
\DefineJournalAbbreviation{Rendement}{Rend}
|
||||
\DefineJournalPartialAbbreviation{Replace}{Replace}
|
||||
\DefineJournalPartialAbbreviation{Reptil}{Reptil}
|
||||
\DefineJournalPartialAbbreviation{Republik}{Repub}
|
||||
\DefineJournalPartialAbbreviation{Reserv}{Reserv}
|
||||
\DefineJournalPartialAbbreviation{Residenc}{Resid}
|
||||
\DefineJournalPartialAbbreviation{Restaurant}{Restaur}
|
||||
\DefineJournalPartialAbbreviation{Retard}{Retard}
|
||||
\DefineJournalAbbreviation{Retrovirus}{Retrovir}
|
||||
\DefineJournalAbbreviation{Revendication}{Revendic}
|
||||
\DefineJournalPartialAbbreviation{Rhapsod}{Rhaps}
|
||||
\DefineJournalPartialAbbreviation{Rhenan}{Rhenan}
|
||||
\DefineJournalPartialAbbreviation{Rheolog}{Rheol}
|
||||
\DefineJournalPartialAbbreviation{Rheumati}{Rheum}
|
||||
\DefineJournalPartialAbbreviation{Rheumatolog}{Rheumatol}
|
||||
\DefineJournalPartialAbbreviation{Rhinolog}{Rhinol}
|
||||
\DefineJournalAbbreviation{Risalah}{Risal}
|
||||
\DefineJournalAbbreviation{Romance}{Roman}
|
||||
\DefineJournalPartialAbbreviation{Rosenthalian}{Rosenthal}
|
||||
\DefineJournalAbbreviation{Rotisserie}{Rotiss}
|
||||
\DefineJournalAbbreviation{Ruminant}{Rumin}
|
||||
\DefineJournalPartialAbbreviation{Rural}{Rural}
|
||||
\DefineJournalAbbreviation{Saccharide}{Sacch}
|
||||
\DefineJournalPartialAbbreviation{Sacrific}{Sacrif}
|
||||
\DefineJournalAbbreviation{Sammenslutning}{Sammenslut}
|
||||
\DefineJournalAbbreviation{San Francisco}{San Franc}
|
||||
\DefineJournalAbbreviation{Sanctus}{St}
|
||||
\DefineJournalPartialAbbreviation{Satisf}{Satisf}
|
||||
\DefineJournalPartialAbbreviation{Scandic}{Scand}
|
||||
\DefineJournalPartialAbbreviation{Schizophren}{Schizophr}
|
||||
\DefineJournalPartialAbbreviation{Sedimentolog}{Sedimentol}
|
||||
\DefineJournalAbbreviation{Segment}{Segm}
|
||||
\DefineJournalPartialAbbreviation{Seism}{Seism}
|
||||
\DefineJournalPartialAbbreviation{Sektor}{Sekt}
|
||||
\DefineJournalPartialAbbreviation{Seminar}{Semin}
|
||||
\DefineJournalPartialAbbreviation{Semioti}{Semiot}
|
||||
\DefineJournalAbbreviation{Senile}{Sen}
|
||||
\DefineJournalPartialAbbreviation{Senolog}{Senol}
|
||||
\DefineJournalPartialAbbreviation{Sensibil}{Sensib}
|
||||
\DefineJournalAbbreviation{Sensible}{Sensib}
|
||||
\DefineJournalPartialAbbreviation{Septentrional}{Septentr}
|
||||
\DefineJournalPartialAbbreviation{Sequen}{Seq}
|
||||
\DefineJournalAbbreviation{Serie}{Ser}
|
||||
\DefineJournalPartialAbbreviation{Seriolog}{Seriol}
|
||||
\DefineJournalPartialAbbreviation{Serolog}{Serol}
|
||||
\DefineJournalPartialAbbreviation{Serotaxonom}{Serotaxon}
|
||||
\DefineJournalPartialAbbreviation{Sexolog}{Sexol}
|
||||
\DefineJournalPartialAbbreviation{Siderurgi}{Sider}
|
||||
\DefineJournalPartialAbbreviation{Sifiliograf}{Sifiliogr}
|
||||
\DefineJournalPartialAbbreviation{Sifilograph}{Sifilogr}
|
||||
\DefineJournalPartialAbbreviation{Silent}{Silent}
|
||||
\DefineJournalPartialAbbreviation{Singul}{Singul}
|
||||
\DefineJournalPartialAbbreviation{Sinolog}{Sinol}
|
||||
\DefineJournalPartialAbbreviation{Skol}{Sk}
|
||||
\DefineJournalPartialAbbreviation{Slovakist}{Slovak}
|
||||
\DefineJournalPartialAbbreviation{Sociocultur}{Sociocult}
|
||||
\DefineJournalPartialAbbreviation{Sonor}{Son}
|
||||
\DefineJournalPartialAbbreviation{Sophistic}{Sophistic}
|
||||
\DefineJournalPartialAbbreviation{Soviet}{Sov}
|
||||
\DefineJournalPartialAbbreviation{Speculation}{Specul}
|
||||
\DefineJournalPartialAbbreviation{Speleolog}{Speleol}
|
||||
\DefineJournalPartialAbbreviation{Spermatolog}{Spermatol}
|
||||
\DefineJournalPartialAbbreviation{Splenolog}{Splenol}
|
||||
\DefineJournalAbbreviation{Square}{Sq}
|
||||
\DefineJournalAbbreviation{Stalinism- }{Stalin}
|
||||
\DefineJournalPartialAbbreviation{Statist}{Stat}
|
||||
\DefineJournalPartialAbbreviation{Stereolog}{Stereol}
|
||||
\DefineJournalPartialAbbreviation{Stereophon}{Stereoph}
|
||||
\DefineJournalPartialAbbreviation{Stipend}{Stipend}
|
||||
\DefineJournalAbbreviation{Stipulation}{Stipul}
|
||||
\DefineJournalPartialAbbreviation{Stomatolog}{Stomatol}
|
||||
\DefineJournalPartialAbbreviation{Strateg}{Strateg}
|
||||
\DefineJournalPartialAbbreviation{Stress}{Stress}
|
||||
\DefineJournalPartialAbbreviation{Student}{Stud}
|
||||
\DefineJournalPartialAbbreviation{Subalpin}{Subalp}
|
||||
\DefineJournalPartialAbbreviation{Submerg}{Submerg}
|
||||
\DefineJournalPartialAbbreviation{Subnorm}{Subnorm}
|
||||
\DefineJournalPartialAbbreviation{Subsid}{Subsid}
|
||||
\DefineJournalAbbreviation{Substrat}{Substr}
|
||||
\DefineJournalPartialAbbreviation{Subtrop}{Subtrop}
|
||||
\DefineJournalPartialAbbreviation{Subvers}{Subvers}
|
||||
\DefineJournalPartialAbbreviation{Suicidolog}{Suicidol}
|
||||
\DefineJournalPartialAbbreviation{Support}{Support}
|
||||
\DefineJournalAbbreviation{Surplus}{Surpl}
|
||||
\DefineJournalPartialAbbreviation{Suspens}{Suspens}
|
||||
\DefineJournalPartialAbbreviation{Symbol}{Symb}
|
||||
\DefineJournalPartialAbbreviation{Sympos}{Symp}
|
||||
\DefineJournalPartialAbbreviation{Sympoz}{Symp}
|
||||
\DefineJournalAbbreviation{Synapse}{Synap}
|
||||
\DefineJournalPartialAbbreviation{Syndrom}{Syndr}
|
||||
\DefineJournalPartialAbbreviation{Synopt}{Synop}
|
||||
\DefineJournalPartialAbbreviation{Synthes}{Synth}
|
||||
\DefineJournalPartialAbbreviation{Synthet}{Synth}
|
||||
\DefineJournalPartialAbbreviation{Syphiligraph}{Syphiligr}
|
||||
\DefineJournalAbbreviation{Syphilis}{Syph}
|
||||
\DefineJournalPartialAbbreviation{Syphiliti}{Syph}
|
||||
\DefineJournalPartialAbbreviation{Syphilolog}{Syphilol}
|
||||
\DefineJournalPartialAbbreviation{Syri}{Syr}
|
||||
\DefineJournalPartialAbbreviation{Tarif}{Tarif}
|
||||
\DefineJournalPartialAbbreviation{Taxonom}{Taxon}
|
||||
\DefineJournalPartialAbbreviation{Teatr}{Teatr}
|
||||
\DefineJournalPartialAbbreviation{Techni}{Tech}
|
||||
\DefineJournalPartialAbbreviation{Technolog}{Technol}
|
||||
\DefineJournalPartialAbbreviation{Tekni}{Tek}
|
||||
\DefineJournalPartialAbbreviation{Telefon}{Telef}
|
||||
\DefineJournalPartialAbbreviation{Telegraph}{Telegr}
|
||||
\DefineJournalPartialAbbreviation{Telemechani}{Telemech}
|
||||
\DefineJournalPartialAbbreviation{Telesympos}{Telesymp}
|
||||
\DefineJournalPartialAbbreviation{Teoreti}{Teor}
|
||||
\DefineJournalPartialAbbreviation{Termal}{Termal}
|
||||
\DefineJournalPartialAbbreviation{Terminolog}{Terminol}
|
||||
\DefineJournalPartialAbbreviation{Termoidraulic}{Termoidraul}
|
||||
\DefineJournalPartialAbbreviation{Thalass}{Thalass}
|
||||
\DefineJournalPartialAbbreviation{Thanatolog}{Thanatol}
|
||||
\DefineJournalAbbreviation{Theknos}{Thek}
|
||||
\DefineJournalPartialAbbreviation{Theriolog}{Theriol}
|
||||
\DefineJournalPartialAbbreviation{Thermobiolog}{Thermobiol}
|
||||
\DefineJournalPartialAbbreviation{Thermograph}{Thermogr}
|
||||
\DefineJournalPartialAbbreviation{Thermolog}{Thermol}
|
||||
\DefineJournalPartialAbbreviation{Thermometr}{Thermom}
|
||||
\DefineJournalPartialAbbreviation{Thermoregulat}{Thermoregul}
|
||||
\DefineJournalPartialAbbreviation{Thrombos}{Thromb}
|
||||
\DefineJournalPartialAbbreviation{Thyroid}{Thyroid}
|
||||
\DefineJournalPartialAbbreviation{Tibet}{Tibet}
|
||||
\DefineJournalPartialAbbreviation{Topograph}{Topogr}
|
||||
\DefineJournalPartialAbbreviation{Topometr}{Topom}
|
||||
\DefineJournalAbbreviation{Touring}{Tour}
|
||||
\DefineJournalPartialAbbreviation{Toxicom}{Toxicom}
|
||||
\DefineJournalPartialAbbreviation{Trachom}{Trach}
|
||||
\DefineJournalPartialAbbreviation{Tradition}{Tradit}
|
||||
\DefineJournalPartialAbbreviation{Transform}{Transform}
|
||||
\DefineJournalPartialAbbreviation{Transfront}{Transfront}
|
||||
\DefineJournalPartialAbbreviation{Trasplant}{Traspl}
|
||||
\DefineJournalPartialAbbreviation{Traumatolog}{Traumatol}
|
||||
\DefineJournalAbbreviation{Tribulation}{Tribul}
|
||||
\DefineJournalPartialAbbreviation{Tricolor}{Tricolor}
|
||||
\DefineJournalPartialAbbreviation{Trilingu}{Triling}
|
||||
\DefineJournalAbbreviation{Trisaccharide}{Trisacch}
|
||||
\DefineJournalAbbreviation{Trombone}{Tromb}
|
||||
\DefineJournalPartialAbbreviation{Trompet}{Trompet}
|
||||
\DefineJournalPartialAbbreviation{Tropi}{Trop}
|
||||
\DefineJournalPartialAbbreviation{Troubl}{Troubl}
|
||||
\DefineJournalPartialAbbreviation{Trypanos}{Trypanos}
|
||||
\DefineJournalPartialAbbreviation{Tuberkuloz}{Tuberk}
|
||||
\DefineJournalPartialAbbreviation{Ufolog}{Ufol}
|
||||
\DefineJournalPartialAbbreviation{Ugostit}{Ugost}
|
||||
\DefineJournalAbbreviation{Ulster}{Ulst}
|
||||
\DefineJournalPartialAbbreviation{Ultrason}{Ultrason}
|
||||
\DefineJournalAbbreviation{Ultraterrestre}{Ultraterr}
|
||||
\DefineJournalAbbreviation{Uniforme}{Unif}
|
||||
\DefineJournalPartialAbbreviation{Urbanis}{Urban}
|
||||
\DefineJournalAbbreviation{Urogynaecologia}{Urogynaecol}
|
||||
\DefineJournalPartialAbbreviation{Urolog}{Urol}
|
||||
\DefineJournalAbbreviation{Vaccination}{Vaccin}
|
||||
\DefineJournalAbbreviation{Validation}{Valid}
|
||||
\DefineJournalPartialAbbreviation{Velocit}{Veloc}
|
||||
\DefineJournalPartialAbbreviation{Veneri}{Vener}
|
||||
\DefineJournalPartialAbbreviation{Venerolog}{Venerol}
|
||||
\DefineJournalPartialAbbreviation{Vestig}{Vestig}
|
||||
\DefineJournalAbbreviation{Videotaping}{Videotap}
|
||||
\DefineJournalPartialAbbreviation{Vietnam}{Vietnam}
|
||||
\DefineJournalPartialAbbreviation{Vigilanc}{Vigil}
|
||||
\DefineJournalPartialAbbreviation{Violin}{Violin}
|
||||
\DefineJournalPartialAbbreviation{Virolog}{Virol}
|
||||
\DefineJournalPartialAbbreviation{Vitamini}{Vitam}
|
||||
\DefineJournalPartialAbbreviation{Vitaminolog}{Vitaminol}
|
||||
\DefineJournalPartialAbbreviation{Volum}{Vol}
|
||||
\DefineJournalPartialAbbreviation{Volunt}{Volunt}
|
||||
\DefineJournalPartialAbbreviation{Vulcanism}{Vulcan}
|
||||
\DefineJournalAbbreviation{Xenofobia}{Xenofob}
|
||||
\DefineJournalPartialAbbreviation{Xylophon}{Xyloph}
|
||||
\DefineJournalPartialAbbreviation{Yiddish}{Yid}
|
||||
\DefineJournalPartialAbbreviation{Yidish}{Yid}
|
||||
\DefineJournalPartialAbbreviation{Zagreb}{Zagreb}
|
||||
\DefineJournalPartialAbbreviation{Zeland}{Zeland}
|
||||
\DefineJournalAbbreviation{Zimbabwe}{Zimb}
|
||||
\DefineJournalAbbreviation{Zirconium}{Zircon}
|
||||
\DefineJournalPartialAbbreviation{Zna\v c}{Zna\v c}
|
||||
\DefineJournalPartialAbbreviation{Zoolog}{Zool}
|
||||
\DefineJournalPartialAbbreviation{Zoophysiolog}{Zoophysiol}
|
||||
\DefineJournalPartialAbbreviation{Zooveterinar}{Zoovet}
|
||||
\DefineJournalPartialAbbreviation{Zymolog}{Zymol}
|
||||
5407
Main/jabbrv-ltwa-en.ldf
Normal file
498
Main/jabbrv.sty
Normal file
@ -0,0 +1,498 @@
|
||||
%% 2018_02_07 - Modifications of Marie-Jean Thoraval (mjthoraval@gmail.com):
|
||||
%% Suppress the end period after non-abbreviated journal titles.
|
||||
%%
|
||||
%% Copyright 2010 Erich Hoover
|
||||
%% E-mail: ehoover@mines.edu
|
||||
%%
|
||||
%% =============================================
|
||||
%% IMPORTANT NOTICE:
|
||||
%%
|
||||
%% This work may be distributed and/or modified under the conditions
|
||||
%% of the LaTeX Project Public License, either version 1.3c of this
|
||||
%% license or (at your option) any later version.
|
||||
%% The latest version of this license is available at
|
||||
%% http://www.latex-project.org/lppl.txt
|
||||
%% =============================================
|
||||
%%
|
||||
%% This package provides the "\JournalTitle{<title>}" command, where
|
||||
%% "<title>" is a journal title that you wish to have automatically
|
||||
%% abbreviated. For example,
|
||||
%% \JournalTitle{Journal of the Optical Society of America}
|
||||
%% will be replaced to read
|
||||
%% J. Opt. Soc. Am.
|
||||
%%
|
||||
%% The default behavior of this package is to place a period after
|
||||
%% each abbreviation. For publications that require period-less
|
||||
%% abbreviations simply include the package option "noperiod":
|
||||
%% \usepackage[noperiod]{jabbrv}
|
||||
%%
|
||||
%% The default behavior of this package is to not abbreviate a
|
||||
%% journal title that only contains one word. You can disable this
|
||||
%% behavior (still abbreviate one word titles) by including the
|
||||
%% "oneword" package option:
|
||||
%% \usepackage[oneword]{jabbrv}
|
||||
%%
|
||||
%% This package also ignores undefined abbreviations (does not
|
||||
%% abbreviate them) by default. In order to make sure that all the
|
||||
%% words you expect to be abbreviated are actually abbreviated then
|
||||
%% include the "warnundef" option:
|
||||
%% \usepackage[warnundef]{jabbrv}
|
||||
%% Please note that this option outputs a LaTeX warning for each
|
||||
%% title word that does not have an abbreviation, possibly resulting
|
||||
%% in a large number of warnings in the output log.
|
||||
%%
|
||||
%% To change the language used for the set of abbreviations (english
|
||||
%% by default), use the ``lang=<value>'' option with the Unix
|
||||
%% language code for <value>; for example:
|
||||
%% \usepackage[lang=es]{jabbrv}
|
||||
%% sets the abbreviation language to Spanish.
|
||||
%%
|
||||
%% In order to add customize abbreviations this package provides
|
||||
%% three additional commands: \DefineJournalAbbreviation,
|
||||
%% \DefineJournalPartialAbbreviation and \DefineSpuriousJournalWord.
|
||||
%% \DefineSpuriousJournalWord simply takes a single case-sensitive
|
||||
%% parameter, this parameter will be added to the list of words to
|
||||
%% completely remove in the output. \DefineJournalAbbreviation takes
|
||||
%% two parameters, the first parameter is the case-sensitive word to
|
||||
%% abbreviate and the second parameter is the actual abbreviation,
|
||||
%% for example:
|
||||
%% \DefineJournalAbbreviation{Journal}{J}
|
||||
%% \DefineJournalPartialAbbreviation takes two
|
||||
%% parameters juts like \DefineJournalAbbreviation; however,
|
||||
%% \DefineJournalPartialAbbreviation creates an entry that matches
|
||||
%% any title that begins with the first parameter, for example:
|
||||
%% \DefineJournalPartialAbbreviation{Communica}{Commun}
|
||||
%% will match longer words such as ``Communications'' and
|
||||
%% abbreviate any such word with the given abbreviated form. Please
|
||||
%% note that care should be taken with creating custom partial
|
||||
%% abbreviations, as such abbreviations that are not approved by
|
||||
%% the ISSN may match unintended title words.
|
||||
%%
|
||||
%% Please note that this package is still very much in the beta
|
||||
%% stage, while it should work just fine it has not yet been
|
||||
%% extensively tested.
|
||||
%%
|
||||
\NeedsTeXFormat{LaTeX2e}[1995/06/01]
|
||||
\ProvidesPackage{jabbrv}[2010/08/18 v0.2
|
||||
Automatic Journal Title Abbreviation Package]
|
||||
\RequirePackage{kvoptions}[2006/08/17]
|
||||
|
||||
% Special if statement for ensuring there are no double-spaces in the resulting entries
|
||||
\newif\if@gobble@space@
|
||||
|
||||
% Special if for warning when an abbreviation is not defined
|
||||
\newif\if@warn@noabbrv@ \@warn@noabbrv@false
|
||||
|
||||
% Special if for if a partial abbreviation match was found
|
||||
\newif\if@partial@found@
|
||||
|
||||
% Special if for handling exceptions to the abbreviation rules
|
||||
\newif\if@abbreviate@journal@
|
||||
|
||||
% Special if for abbreviating when a title only contains one word
|
||||
\newif\if@jabbrv@abbrv@one@word@title@ \@jabbrv@abbrv@one@word@title@false
|
||||
\def\jabbrv@one@word@title{%
|
||||
\if@jabbrv@abbrv@one@word@title@%
|
||||
\journal@output@abbrv%
|
||||
\else%
|
||||
\the\temp@journal@text%
|
||||
\fi%
|
||||
}
|
||||
|
||||
% Special definition for the period so that a double-period doesn't result at the end of the entry
|
||||
\newif\if@show@period@ \@show@period@true
|
||||
\newif\if@end@period@
|
||||
\newif\if@no@space@ \@no@space@false
|
||||
\newif\if@special@period@
|
||||
\def\journal@abbrv@period@noperiod{\global\@end@period@true}
|
||||
\def\journal@abbrv@period@period{%
|
||||
\if@show@period@%
|
||||
.%
|
||||
\fi%
|
||||
}
|
||||
\def\journal@abbrv@period{%
|
||||
\ifx\journal@char@stop\@jrnl@temp@char%
|
||||
\journal@abbrv@period@noperiod%
|
||||
\else%
|
||||
\ifx.\@jrnl@temp@char%
|
||||
\else%
|
||||
\journal@abbrv@period@period%
|
||||
\fi%
|
||||
\fi%
|
||||
}
|
||||
|
||||
% Custom ``comma below'' command (use only if \textcommabelow is defined):
|
||||
\global\let\jabbrv@textcommabelow=\textcommabelow
|
||||
\gdef\J@C{%
|
||||
\expandafter\ifx\csname jabbrv@textcommabelow\endcsname\relax%
|
||||
\def\jabbrv@comma{}%
|
||||
\else%
|
||||
\def\jabbrv@comma{\jabbrv@textcommabelow}%
|
||||
\fi%
|
||||
\jabbrv@comma%
|
||||
}
|
||||
|
||||
% Redefinitions for diacritical marks so that they can be processed as command names
|
||||
\def\jabbrv@redefine@diacritic{%
|
||||
\def\`{@GRAVEACCENT@}%
|
||||
\def\'{@ACUTEACCENT@}%
|
||||
\def\^{@CIRCUMFLEX@}%
|
||||
\def\"{@UMLAUT@}%
|
||||
\def\={@MACRONACCENT@}%
|
||||
\def\~{@TILDE@}%
|
||||
\def\aa{@RINGa@}%
|
||||
\def\AA{@RINGA@}%
|
||||
\def\ae{@aeDIPHTHONG@}%
|
||||
\def\AE{@AEDIPHTHONG@}%
|
||||
\def\c{@CEDILLA@}%
|
||||
\def\o{@SLASHo@}%
|
||||
\def\O{@SLASHO@}%
|
||||
\def\oe{@oeDIPHTHONG@}%
|
||||
\def\OE{@OEDIPHTHONG@}%
|
||||
\def\ss{@ESZETT@}%
|
||||
\def\t{@TIE@}%
|
||||
\def\v{@CARON@}%
|
||||
\def\&{@AND@}%
|
||||
% Custom \J@C may be called directly or defined through \textcommabelow:
|
||||
\def\J@C{@JABBRVCOMMA@}%
|
||||
\let\textcommabelow=\J@C%
|
||||
}
|
||||
\global\let\jabbrv@graveaccent=\`
|
||||
\global\let\jabbrv@accuteaccent=\'
|
||||
\global\let\jabbrv@circumflex=\^
|
||||
\global\let\jabbrv@umlaut=\"
|
||||
\global\let\jabbrv@macronaccent=\=
|
||||
\global\let\jabbrv@tilde=\~
|
||||
\global\let\jabbrv@ringa=\aa
|
||||
\global\let\jabbrv@ringA=\AA
|
||||
\global\let\jabbrv@aediphthong=\ae
|
||||
\global\let\jabbrv@AEdiphthong=\AE
|
||||
\global\let\jabbrv@cedilla=\c
|
||||
\global\let\jabbrv@slasho=\o
|
||||
\global\let\jabbrv@slashO=\O
|
||||
\global\let\jabbrv@oediphthong=\oe
|
||||
\global\let\jabbrv@OEdiphthong=\OE
|
||||
\global\let\jabbrv@eszett=\ss
|
||||
\global\let\jabbrv@tie=\t
|
||||
\global\let\jabbrv@caron=\v
|
||||
\global\let\jabbrv@and=\&
|
||||
% Custom:
|
||||
\global\let\jabbrv@comma=\J@C
|
||||
% When outputing abbreviations or un-abbreviated words the diacritic match
|
||||
% list should be disabled (return things to normal):
|
||||
\def\jabbrv@normal@diacritic{%
|
||||
\let\`=\jabbrv@graveaccent%
|
||||
\let\'=\jabbrv@accuteaccent%
|
||||
\let\^=\jabbrv@circumflex%
|
||||
\let\"=\jabbrv@umlaut%
|
||||
\let\==\jabbrv@macronaccent%
|
||||
\let\~=\jabbrv@tilde%
|
||||
\let\c=\jabbrv@cedilla%
|
||||
\let\aa=\jabbrv@ringa%
|
||||
\let\AA=\jabbrv@ringA%
|
||||
\let\ae=\jabbrv@aediphthong%
|
||||
\let\AE=\jabbrv@AEdiphthong%
|
||||
\let\o=\jabbrv@slasho%
|
||||
\let\O=\jabbrv@slashO%
|
||||
\let\oe=\jabbrv@oediphthong%
|
||||
\let\OE=\jabbrv@OEdiphthong%
|
||||
\let\ss=\jabbrv@eszett%
|
||||
\let\t=\jabbrv@tie%
|
||||
\let\v=\jabbrv@caron%
|
||||
\let\&=\jabbrv@and%
|
||||
% Custom \J@C may be called directly or defined through \textcommabelow:
|
||||
\let\J@C=\jabbrv@comma%
|
||||
\let\textcommabelow=\jabbrv@comma%
|
||||
}
|
||||
|
||||
% Define Common Abbreviations (see language definition files for the list):
|
||||
\providecommand{\DefineJournalAbbreviation}[2]{
|
||||
\begingroup
|
||||
\jabbrv@redefine@diacritic
|
||||
\expandafter\gdef\csname journal@abbrv@#1\endcsname{%
|
||||
\begingroup%
|
||||
\jabbrv@normal@diacritic%
|
||||
#2%
|
||||
\endgroup%
|
||||
\@gobble@space@false%
|
||||
\journal@abbrv@period%
|
||||
}
|
||||
\endgroup
|
||||
}
|
||||
|
||||
% Define specific journals that are exceptions:
|
||||
\providecommand{\DefineJournalException}[2]{
|
||||
\begingroup
|
||||
\jabbrv@redefine@diacritic
|
||||
\expandafter\gdef\csname journal@exception@#1\endcsname{%
|
||||
\begingroup%
|
||||
\jabbrv@normal@diacritic%
|
||||
#2%
|
||||
\endgroup%
|
||||
\@gobble@space@false%
|
||||
}
|
||||
\endgroup
|
||||
}
|
||||
|
||||
% Define Common Partial Abbreviations (see language definition files for the list):
|
||||
\providecommand{\DefineJournalPartialAbbreviation}[2]{
|
||||
\begingroup
|
||||
\jabbrv@redefine@diacritic
|
||||
\expandafter\gdef\csname journal@partial@abbrv@#1\endcsname{%
|
||||
\begingroup%
|
||||
\jabbrv@normal@diacritic%
|
||||
#2%
|
||||
\endgroup%
|
||||
\@gobble@space@false%
|
||||
\journal@abbrv@period%
|
||||
}
|
||||
\endgroup
|
||||
}
|
||||
|
||||
% Define Suprious Word Removal:
|
||||
\providecommand{\DefineSpuriousJournalWord}[1]{%
|
||||
\expandafter\def\csname journal@abbrv@#1\endcsname{\journal@output@space}%
|
||||
}
|
||||
\DefineSpuriousJournalWord{of}
|
||||
\DefineSpuriousJournalWord{in}
|
||||
\DefineSpuriousJournalWord{and}
|
||||
\DefineSpuriousJournalWord{the}
|
||||
|
||||
% Handle the rather generic \futurelet code:
|
||||
\newtoks\temp@journal@text
|
||||
\newtoks\temp@journal@text@
|
||||
\temp@journal@text{}
|
||||
\def\journal@char@stop{}
|
||||
\def\@journal@space{\afterassignment\@journal@space@\let\@tempa= }
|
||||
\def\@journal@space@{\journal@char@loop}
|
||||
\def\@journal@gobble#1{\journal@char@loop}
|
||||
\def\@journal@character#1{%
|
||||
\temp@journal@text\expandafter{\the\temp@journal@text#1}%
|
||||
\journal@char@loop%
|
||||
}
|
||||
\def\journal@char@loop{%
|
||||
\futurelet\@jrnl@temp@char%
|
||||
\journal@char@loop@%
|
||||
}
|
||||
|
||||
% Code for finding the length of a string:
|
||||
\newcounter{jabbrv@strlen@count}
|
||||
\def\jabbrv@strlen@stop{}
|
||||
\def\jabbrv@strlen#1{%
|
||||
\setcounter{jabbrv@strlen@count}{1}%
|
||||
\expandafter\jabbrv@strlen@ #1\jabbrv@strlen@stop%
|
||||
}
|
||||
\def\jabbrv@strlen@#1{%
|
||||
\@ifnextchar\jabbrv@strlen@stop%
|
||||
{}%
|
||||
{%
|
||||
\addtocounter{jabbrv@strlen@count}{1}%
|
||||
\expandafter\jabbrv@strlen@%
|
||||
}%
|
||||
}
|
||||
|
||||
% The following ``for loop'' command is a convenience function for going over the word's characters
|
||||
\newcommand{\jabbrv@for@loop}[5][1]{%
|
||||
\setcounter{#2}{#3}%
|
||||
\ifnum#4\relax%
|
||||
#5%
|
||||
\addtocounter{#2}{#1}%
|
||||
\jabbrv@for@loop[#1]{#2}{\value{#2}}{#4}{#5}%
|
||||
\fi%
|
||||
}
|
||||
|
||||
% Gobble a given number of characters off the end of a string
|
||||
\newcounter{jabbrv@gobble@temp}
|
||||
\def\jabbrv@gobble@stop{}
|
||||
\def\jabbrv@gobble@ending#1#2#3{%
|
||||
\setcounter{jabbrv@gobble@temp}{#3}%
|
||||
\addtocounter{jabbrv@gobble@temp}{-#2}%
|
||||
\temp@journal@text@{}%
|
||||
\expandafter\jabbrv@gobble@ending@ #1\jabbrv@gobble@stop%
|
||||
}
|
||||
\def\jabbrv@gobble@ending@#1{%
|
||||
\expandafter\ifnum\value{jabbrv@gobble@temp} > 0\relax%
|
||||
\temp@journal@text@\expandafter{\the\temp@journal@text@#1}%
|
||||
\fi%
|
||||
\@ifnextchar\jabbrv@gobble@stop%
|
||||
{}%
|
||||
{%
|
||||
\addtocounter{jabbrv@gobble@temp}{-1}%
|
||||
\expandafter\jabbrv@gobble@ending@%
|
||||
}%
|
||||
}
|
||||
|
||||
% Find partial title word matches
|
||||
\newcounter{jabbrv@loop@i}
|
||||
\newcounter{jabbrv@loop@max}
|
||||
\def\journal@output@abbrv@partial{%
|
||||
\@partial@found@false%
|
||||
\jabbrv@strlen{\the\temp@journal@text}%
|
||||
\setcounter{jabbrv@loop@max}{\value{jabbrv@strlen@count}}%
|
||||
\jabbrv@for@loop{jabbrv@loop@i}{0}{\value{jabbrv@loop@i} < \value{jabbrv@loop@max}}{%
|
||||
\jabbrv@gobble@ending{\the\temp@journal@text}{\value{jabbrv@loop@i}}{\value{jabbrv@loop@max}}%
|
||||
\expandafter\ifx\csname journal@partial@abbrv@\the\temp@journal@text@\endcsname\relax%
|
||||
% No known partial abbreviation
|
||||
\else%
|
||||
\@partial@found@true%
|
||||
\csname journal@partial@abbrv@\the\temp@journal@text@\endcsname%
|
||||
\setcounter{jabbrv@loop@i}{\value{jabbrv@loop@max}}%
|
||||
\fi%
|
||||
}%
|
||||
}
|
||||
|
||||
% Output single spaces even when there are multiple spaces together
|
||||
\def\journal@output@space{%
|
||||
\if@gobble@space@%
|
||||
\else%
|
||||
\space%
|
||||
\@gobble@space@true%
|
||||
\fi%
|
||||
}
|
||||
|
||||
% Output the correct abbreviation for a title word
|
||||
\def\journal@output@abbrv{%
|
||||
\if@special@period@%
|
||||
\journal@abbrv@period%
|
||||
\else%
|
||||
\if@no@space@%
|
||||
.% There was a user-entered period with no space after it
|
||||
\else%
|
||||
\journal@output@space%
|
||||
\fi%
|
||||
\expandafter\ifx\csname journal@abbrv@\the\temp@journal@text\endcsname\relax%
|
||||
\journal@output@abbrv@partial%
|
||||
\if@partial@found@%
|
||||
% Partial match was output, do nothing.
|
||||
\else%
|
||||
% No known abbreviation
|
||||
\if@warn@noabbrv@%
|
||||
\@latex@warning{No abbreviation defined for `\the\temp@journal@text'}%
|
||||
\fi%
|
||||
\begingroup%
|
||||
\jabbrv@normal@diacritic%
|
||||
\the\temp@journal@text%
|
||||
\endgroup%
|
||||
\global\@end@period@false % reset the "need a period at the end" indicator
|
||||
\@gobble@space@false%
|
||||
\fi%
|
||||
\else%
|
||||
% Replace with abbreviation
|
||||
\expandafter\csname journal@abbrv@\the\temp@journal@text\endcsname%
|
||||
\fi%
|
||||
\fi%
|
||||
\@special@period@false%
|
||||
}
|
||||
|
||||
% Allow us to keep track of the number of words in an abbreviation so that when there's only one we can choose not to abbreviate
|
||||
\newcounter{jabbrv@word@count}
|
||||
\def\jabbrv@reset@word@count{%
|
||||
\setcounter{jabbrv@word@count}{0}%
|
||||
}
|
||||
\def\jabbrv@step@word@count{%
|
||||
\addtocounter{jabbrv@word@count}{1}%
|
||||
}
|
||||
|
||||
% Loop through the \futurelet characters finding title words to replace
|
||||
\def\journal@char@loop@{%
|
||||
% The space character is the ``special token'' - use this character to find
|
||||
% title words to abbreviate
|
||||
\ifx \@sptoken\@jrnl@temp@char%
|
||||
\journal@output@abbrv%
|
||||
\jabbrv@step@word@count%
|
||||
\temp@journal@text{}%
|
||||
\@no@space@false%
|
||||
\let\@tempa\@journal@space%
|
||||
\else%
|
||||
% \journal@char@stop is specially defined so this routine knows
|
||||
% when the entire text has been read (where to stop)
|
||||
\ifx \journal@char@stop\@jrnl@temp@char%
|
||||
\expandafter\ifnum\value{jabbrv@word@count} > 0\relax%
|
||||
\journal@output@abbrv%
|
||||
\else%
|
||||
\jabbrv@one@word@title%
|
||||
\fi%
|
||||
\let\@tempa\@gobble%
|
||||
\else%
|
||||
% Measure all other characters and include them in the title word
|
||||
\@special@period@false%
|
||||
\let\@tempa\@journal@character%
|
||||
\fi%
|
||||
\fi%
|
||||
\@tempa%
|
||||
}
|
||||
|
||||
% Eat a period at the end of the entry if the next character is also a period
|
||||
\def\@jrnl@eat@period#1{%
|
||||
\if@end@period@%
|
||||
\ifx.#1\else%
|
||||
\ifx\newblock#1%
|
||||
.\newblock%
|
||||
\else%
|
||||
\journal@abbrv@period@period%
|
||||
\fi%
|
||||
\fi%
|
||||
\fi%
|
||||
#1%
|
||||
}
|
||||
|
||||
% Skip groups after the \JournalTitle command
|
||||
\def\@jrnl@eat@period@groupskip{%
|
||||
\@ifnextchar\egroup%
|
||||
{\@jrnl@eat@period@groupskip@}%
|
||||
{\@jrnl@eat@period}%
|
||||
}
|
||||
\def\@jrnl@eat@period@groupskip@{%
|
||||
\egroup \expandafter\@jrnl@eat@period\bgroup%
|
||||
}
|
||||
|
||||
% Call \journal{<title>}, where <title> is the title for which
|
||||
% journal abbreviation replacements should be performed.
|
||||
\providecommand{\JournalTitle}[1]{%
|
||||
\@abbreviate@journal@true%
|
||||
\global\@end@period@false%
|
||||
\begingroup%
|
||||
\jabbrv@redefine@diacritic%
|
||||
\edef\journal@fulltitle{#1}%
|
||||
\ifcsname journal@exception@#1\endcsname%
|
||||
\csname journal@exception@#1\endcsname%
|
||||
\global\@abbreviate@journal@false%
|
||||
\fi%
|
||||
\endgroup%
|
||||
\if@abbreviate@journal@%
|
||||
\begingroup%
|
||||
\@gobble@space@true%
|
||||
\@special@period@false%
|
||||
\jabbrv@redefine@diacritic%
|
||||
\jabbrv@reset@word@count%
|
||||
\expandafter\journal@char@loop%
|
||||
#1%
|
||||
\journal@char@stop%
|
||||
\endgroup%
|
||||
\fi%
|
||||
% If the next character is not a period then add one in
|
||||
% if the last character would have been a period
|
||||
\@jrnl@eat@period@groupskip%
|
||||
}
|
||||
|
||||
% Declare an option for disabling periods
|
||||
\DeclareVoidOption{noperiod}{\@show@period@false}
|
||||
|
||||
% Declare an option for abbreviating one word titles
|
||||
\DeclareVoidOption{oneword}{\@jabbrv@abbrv@one@word@title@true}
|
||||
|
||||
% Declare an option for enabling undefined abbreviation warnings
|
||||
\DeclareVoidOption{warnundef}{\@warn@noabbrv@true}
|
||||
|
||||
% Declare an option for the default abbreviation list
|
||||
\gdef\jabbrv@lang{en}
|
||||
\define@key{jabbrv}{lang}{\gdef\jabbrv@lang{#1}}
|
||||
|
||||
% Process the option list and input the language definitions
|
||||
\ProcessKeyvalOptions{jabbrv}
|
||||
\InputIfFileExists{jabbrv-ltwa-all.ldf}{}{%
|
||||
\@latex@error{The master abbreviation language file `jabbrv-ltwa-all.ldf' was not found}{Make sure the file is in the appropriate folder and recompile.}%
|
||||
}
|
||||
\InputIfFileExists{jabbrv-ltwa-\jabbrv@lang.ldf}{}{%
|
||||
\@latex@error{Abbreviation language `jabbrv-ltwa-\jabbrv@lang.ldf' not found}{Select a valid language and recompile.}%
|
||||
}
|
||||
BIN
Main/pnas-logo.png
Normal file
|
After Width: | Height: | Size: 38 KiB |
1020
Main/pnas-new.bst
Normal file
454
Main/pnas-new.cls
Normal file
@ -0,0 +1,454 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% pnas-new.cls, v1.45, 2019/04/29
|
||||
%
|
||||
% This class file enables authors to prepare research
|
||||
% articles for submission to PNAS.
|
||||
%
|
||||
% Please note that whilst this template provides a
|
||||
% preview of the typeset manuscript for submission, it
|
||||
% will not necessarily be the final publication layout.
|
||||
%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either
|
||||
% version 1.3 of this license or any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt and
|
||||
% version 1.3 or later is part of all distributions
|
||||
% of LaTeX version 2005/12/01 or later.
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%
|
||||
% For use with latex+dvipdfm, pdflatex, xelatex & lualatex
|
||||
% For compiling with plain latex, please use latex+dvipdfm
|
||||
% to produce the PDF, not dvis -> ps -> pdf nor dvipdf
|
||||
%
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesClass{pnas-new}[2019/04/29, v1.45]
|
||||
\AtEndOfClass{\RequirePackage{microtype}}
|
||||
% Option for line numbers
|
||||
\newif\if@pnaslineno
|
||||
\DeclareOption{lineno}{\@pnaslinenotrue}
|
||||
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{extarticle}}
|
||||
\ProcessOptions*
|
||||
\LoadClass{extarticle}
|
||||
|
||||
%% Fonts and language
|
||||
\RequirePackage[utf8]{inputenc}
|
||||
\RequirePackage[english]{babel}
|
||||
\RequirePackage{amsmath,amsfonts,amssymb}
|
||||
\RequirePackage{lmodern}
|
||||
\RequirePackage[scaled]{helvet}
|
||||
\RequirePackage[T1]{fontenc}
|
||||
\RequirePackage{lettrine} % For dropped capitals
|
||||
|
||||
%% For the Significance Statement & footnote on the first page
|
||||
\RequirePackage{afterpage}
|
||||
\RequirePackage{ifpdf,ifxetex}
|
||||
\ifpdf\else
|
||||
\ifxetex\else
|
||||
\def\pgfsysdriver{pgfsys-dvipdfm.def}
|
||||
\pdfpagewidth=\paperwidth
|
||||
\pdfpageheight=\paperheight
|
||||
\fi\fi
|
||||
\RequirePackage{xcolor}
|
||||
\RequirePackage{tikz}
|
||||
\RequirePackage[framemethod=tikz]{mdframed}
|
||||
|
||||
%% Hyperlinking
|
||||
\RequirePackage[colorlinks=true, allcolors=blue]{hyperref}
|
||||
|
||||
%% Set up main title page fonts
|
||||
\newcommand{\headerfont}{\normalfont\sffamily\fontsize{7}{9} \selectfont}
|
||||
\newcommand{\footerfont}{\normalfont\sffamily\fontsize{7}{9} \selectfont}
|
||||
\newcommand{\titlefont}{\fontfamily{lmss}\bfseries\fontsize{22pt}{24pt}\selectfont}
|
||||
\newcommand{\dropcapfont}{\fontfamily{lmss}\bfseries\fontsize{26pt}{28pt}\selectfont}
|
||||
\newcommand{\datesfont}{\normalfont\sffamily\fontsize{7}{8}\selectfont}
|
||||
\newcommand{\absfont}{\normalfont\sffamily\bfseries\fontsize{8}{11}\selectfont}
|
||||
\newcommand{\keywordsfont}{\normalfont\rmfamily\fontsize{7}{10}\selectfont}
|
||||
\newcommand{\copyrightfont}{\normalfont\rmfamily\fontsize{6}{8}\selectfont}
|
||||
|
||||
%% Set URL link color & font
|
||||
\renewcommand\UrlFont{\color{black}\sffamily}
|
||||
|
||||
%% Author and affiliation
|
||||
\RequirePackage{authblk}
|
||||
\setlength{\affilsep}{8.5pt} % 16.5pts between base of author line and base of affil line
|
||||
\renewcommand\Authfont{\color{color0}\normalfont\sffamily\bfseries\fontsize{9}{11}\selectfont}
|
||||
\renewcommand\Affilfont{\color{color0}\normalfont\sffamily\fontsize{7}{8}\selectfont}
|
||||
|
||||
\renewcommand\AB@affilsepx{; \protect\Affilfont}
|
||||
|
||||
\renewcommand\Authands{, and }
|
||||
|
||||
%% Choose template type
|
||||
\newcommand*{\templatetype}[1]{%
|
||||
\RequirePackage{#1}}
|
||||
|
||||
%% Options for element switching
|
||||
\RequirePackage{xifthen}
|
||||
\newboolean{shortarticle}
|
||||
\newboolean{singlecolumn}
|
||||
|
||||
%% For numbering just one line of an equation
|
||||
\newcommand\numberthis{\addtocounter{equation}{1}\tag{\theequation}}
|
||||
|
||||
%% Watermark
|
||||
\newboolean{displaywatermark}
|
||||
\setboolean{displaywatermark}{true} % Set to false to remove the watermark
|
||||
\AtBeginDocument{%
|
||||
\ifthenelse{\boolean{displaywatermark}}{%
|
||||
\RequirePackage{draftwatermark}
|
||||
\SetWatermarkAngle{45}
|
||||
\SetWatermarkColor{gray!20}
|
||||
\SetWatermarkFontSize{3cm}
|
||||
\SetWatermarkText{{\fontfamily{bch}\bfseries DRAFT}}
|
||||
}{}
|
||||
}
|
||||
|
||||
%% Copyright statement (not used)
|
||||
\newboolean{displaycopyright}
|
||||
\setboolean{displaycopyright}{false} % Confirmed as not required
|
||||
\RequirePackage{textcomp} % For copyright symbol styling
|
||||
\newcommand{\copyrightstatement}{\, \textcopyright\, 2015 by The National Academy of Sciences of the USA}
|
||||
|
||||
%% Graphics, tables and other formatting
|
||||
\RequirePackage{graphicx,xcolor}
|
||||
\RequirePackage{colortbl}
|
||||
\RequirePackage{booktabs}
|
||||
\RequirePackage{algorithm}
|
||||
\RequirePackage[noend]{algpseudocode}
|
||||
\RequirePackage{changepage}
|
||||
\RequirePackage[twoside,%
|
||||
letterpaper,includeheadfoot,%
|
||||
layoutsize={8.125in,10.875in},%
|
||||
layouthoffset=0.1875in,%
|
||||
layoutvoffset=0.0625in,%
|
||||
left=38.5pt,%
|
||||
right=43pt,%
|
||||
top=43pt,% 10pt provided by headsep
|
||||
bottom=32pt,%
|
||||
headheight=0pt,% No Header
|
||||
headsep=10pt,%
|
||||
footskip=25pt,
|
||||
marginparwidth=38pt]{geometry}
|
||||
\RequirePackage[labelfont={bf,sf},%
|
||||
labelsep=period,%
|
||||
figurename=Fig.]{caption}
|
||||
\setlength{\columnsep}{13.5pt} % Distance between the two columns of text
|
||||
\setlength{\parindent}{12pt} % Paragraph indent
|
||||
|
||||
%% Set document color scheme
|
||||
\definecolor{black50}{gray}{0.5} % 50% black for hrules
|
||||
\definecolor{color0}{RGB}{0,0,0} % Base
|
||||
\definecolor{color1}{RGB}{59,90,198} % author email, doi
|
||||
\definecolor{color2}{RGB}{16,131,16} %
|
||||
% For sig statement box
|
||||
\definecolor{pnasbluetext}{RGB}{0,101,165} %
|
||||
\definecolor{pnasblueback}{RGB}{205,217,235} %
|
||||
%\definecolor{pnasbluetext}{RGB}{0,115,209} % Not used
|
||||
%\definecolor{pnasblueback}{RGB}{210,230,247} % Not used
|
||||
|
||||
%% Bibliography
|
||||
%% v1.41 (15/11/2016)
|
||||
%% Use pnas-new.bst if available
|
||||
%% If not, try to use pnas2011.bst instead
|
||||
%% If both aren't available, fall back to
|
||||
%% unsrtnat
|
||||
\RequirePackage[numbers,sort&compress,merge,round]{natbib}
|
||||
\setlength{\bibsep}{0.0pt}
|
||||
\IfFileExists{pnas-new.bst}{
|
||||
\bibliographystyle{pnas-new}
|
||||
}{
|
||||
\IfFileExists{pnas2011.bst}{
|
||||
\bibliographystyle{pnas2011}
|
||||
\PackageWarning{pnas-new}{pnas-new.bst not found; using pnas2011.bst instead}
|
||||
}{
|
||||
\bibliographystyle{unsrtnat}
|
||||
\PackageWarning{pnas-new}{pnas-new.bst and pnas2011.bst not found; falling back to unsrtnat instead}
|
||||
}
|
||||
}
|
||||
\renewcommand{\bibsection}{} % Remove header
|
||||
\renewcommand\bibfont{\normalfont\sffamily\fontsize{6}{8}\selectfont} % set font to be sans serif
|
||||
%% April 29, 2019: abbreviate journal names
|
||||
\RequirePackage{jabbrv}
|
||||
|
||||
\renewcommand\@biblabel[1]{ #1.} % Remove brackets from label
|
||||
\def\tagform@#1{\maketag@@@{\bfseries(\ignorespaces#1\unskip\@@italiccorr)}}
|
||||
\renewcommand{\eqref}[1]{\textup{{\normalfont Eq.~(\ref{#1}}\normalfont)}}
|
||||
|
||||
|
||||
%% Figure caption style
|
||||
\DeclareCaptionFormat{pnasformat}{\normalfont\sffamily\fontsize{7}{9}\selectfont#1#2#3}
|
||||
\captionsetup*{format=pnasformat}
|
||||
|
||||
%% Table style
|
||||
\RequirePackage{etoolbox}
|
||||
\captionsetup*[table]{labelfont+={small},textfont+={small,sf,bf},skip=10pt,position=above}
|
||||
% booktabs provide nice spacing, but rule widths and distances need fixing
|
||||
\setlength{\heavyrulewidth}{0.5pt}
|
||||
\setlength{\lightrulewidth}{0.5pt}
|
||||
\setlength{\aboverulesep}{1.5pt}
|
||||
\setlength{\belowrulesep}{1.5pt}
|
||||
\setlength{\belowbottomsep}{10pt}
|
||||
\AtBeginEnvironment{tabular}{
|
||||
\sffamily\fontsize{7.5}{10}\selectfont
|
||||
}
|
||||
\newcommand{\addtabletext}[1]{{\setlength{\leftskip}{9pt}\fontsize{7}{9}\selectfont#1}}
|
||||
|
||||
%% Equation numbering - use square brackets
|
||||
|
||||
\renewcommand\tagform@[1]{\maketag@@@ {[\ignorespaces #1\unskip \@@italiccorr ]}}
|
||||
|
||||
|
||||
%% Headers and footers
|
||||
\RequirePackage{fancyhdr} % custom headers/footers
|
||||
\RequirePackage{lastpage} % Number of pages in the document
|
||||
\pagestyle{fancy} % Enables the custom headers/footers
|
||||
|
||||
\fancypagestyle{firststyle}{
|
||||
\fancyfoot[R]{\footerfont PNAS\hspace{7pt}|\hspace{7pt}\textbf{\today}\hspace{7pt}|\hspace{7pt}vol. XXX\hspace{7pt}|\hspace{7pt}no. XX\hspace{7pt}|\hspace{7pt}\textbf{\thepage\textendash\pageref{LastPage}}}
|
||||
\fancyfoot[L]{\footerfont\@ifundefined{@doi}{}{\@doi}}
|
||||
}
|
||||
|
||||
|
||||
% Headers
|
||||
\fancyhead[LE,RO]{}
|
||||
\fancyhead[LO,RE]{}
|
||||
% Footers
|
||||
\lfoot{}%
|
||||
\cfoot{}%
|
||||
\rfoot{}%
|
||||
|
||||
\fancyfoot[LE]{\footerfont\textbf{\thepage}\hspace{7pt}|\hspace{7pt}\@ifundefined{@doi}{}{\@doi}}
|
||||
\fancyfoot[RO]{\footerfont PNAS\hspace{7pt}|\hspace{7pt}\textbf{\today}\hspace{7pt}|\hspace{7pt}vol. XXX\hspace{7pt}|\hspace{7pt}no. XX\hspace{7pt}|\hspace{7pt}\textbf{\thepage}}
|
||||
\fancyfoot[RE,LO]{\footerfont\@ifundefined{@leadauthor}{}{\@leadauthor}\ifnum \value{authors} > 1\hspace{5pt}\textit{et al.}\fi}
|
||||
|
||||
\renewcommand{\headrulewidth}{0pt}% % No header rule
|
||||
\renewcommand{\footrulewidth}{0pt}% % No footer rule
|
||||
|
||||
%% Section/subsection/paragraph set-up
|
||||
\RequirePackage[explicit]{titlesec}
|
||||
\setcounter{secnumdepth}{5}
|
||||
\renewcommand{\thesubsection}{\Alph{subsection}}
|
||||
|
||||
\titleformat{\section}
|
||||
{\large\sffamily\bfseries}
|
||||
{\thesection.}
|
||||
{0.5em}
|
||||
{#1}
|
||||
[]
|
||||
\titleformat{name=\section,numberless}
|
||||
{\large\sffamily\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{#1}
|
||||
[]
|
||||
\titleformat{\subsection}[runin]
|
||||
{\sffamily\bfseries}
|
||||
{\thesubsection.}
|
||||
{0.5em}
|
||||
{#1. }
|
||||
[]
|
||||
\titleformat{\subsubsection}[runin]
|
||||
{\sffamily\small\bfseries\itshape}
|
||||
{\thesubsubsection.}
|
||||
{0.5em}
|
||||
{#1. }
|
||||
[]
|
||||
\titleformat{\paragraph}[runin]
|
||||
{\sffamily\small\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{#1}
|
||||
\titlespacing*{\section}{0pc}{3ex \@plus4pt \@minus3pt}{5pt}
|
||||
\titlespacing*{\subsection}{0pc}{2.5ex \@plus3pt \@minus2pt}{2pt}
|
||||
\titlespacing*{\subsubsection}{0pc}{2ex \@plus2.5pt \@minus1.5pt}{2pt}
|
||||
\titlespacing*{\paragraph}{0pc}{1.5ex \@plus2pt \@minus1pt}{12pt}
|
||||
|
||||
%% Article meta data additional fields
|
||||
\newcommand{\additionalelement}[1]{\def\@additionalelement{#1}}
|
||||
\newcommand{\dates}[1]{\def\@dates{#1}}
|
||||
\newcommand{\doi}[1]{\def\@doi{#1}}
|
||||
\newcommand{\leadauthor}[1]{\def\@leadauthor{#1}}
|
||||
\newcommand{\etal}[1]{\def\@etal{#1}}
|
||||
\newcommand{\keywords}[1]{\def\@keywords{#1}}
|
||||
\newcommand{\authorcontributions}[1]{\def\@authorcontributions{#1}}
|
||||
\newcommand{\authordeclaration}[1]{\def\@authordeclaration{#1}}
|
||||
\newcommand{\equalauthors}[1]{\def\@equalauthors{#1}}
|
||||
\newcommand{\correspondingauthor}[1]{\def\@correspondingauthor{#1}}
|
||||
\newcommand{\significancestatement}[1]{\def\@significancestatement{#1}}
|
||||
\newcommand{\matmethods}[1]{\def\@matmethods{#1}}
|
||||
\newcommand{\acknow}[1]{\def\@acknow{#1}}
|
||||
|
||||
%% Dropped capital for first letter of main text
|
||||
\newcommand{\dropcap}[1]{\lettrine[lines=2,lraise=0.05,findent=0.1em, nindent=0em]{{\dropcapfont{#1}}}{}}
|
||||
|
||||
%% Abstract formatting
|
||||
\def\xabstract{abstract}
|
||||
\long\def\abstract#1\end#2{\def\two{#2}\ifx\two\xabstract
|
||||
\long\gdef\theabstract{\ignorespaces#1}
|
||||
\def\go{\end{abstract}}\else
|
||||
\typeout{^^J^^J PLEASE DO NOT USE ANY \string\begin\space \string\end^^J
|
||||
COMMANDS WITHIN ABSTRACT^^J^^J}#1\end{#2}
|
||||
\gdef\theabstract{\vskip12pt BADLY FORMED ABSTRACT: PLEASE DO
|
||||
NOT USE {\tt\string\begin...\string\end} COMMANDS WITHIN
|
||||
THE ABSTRACT\vskip12pt}\let\go\relax\fi
|
||||
\go}
|
||||
|
||||
% Define an environment with abstract content and styling
|
||||
\newcommand{\abscontent}{
|
||||
\noindent
|
||||
\parbox{\dimexpr\linewidth}{%
|
||||
\vskip3pt%
|
||||
\absfont \theabstract
|
||||
}%
|
||||
\vskip10pt%
|
||||
\noindent
|
||||
\parbox{\dimexpr\linewidth}{%
|
||||
{
|
||||
\keywordsfont \@ifundefined{@keywords}{}{\@keywords}}%
|
||||
}
|
||||
\vskip12pt%
|
||||
}
|
||||
|
||||
% Option to format abstract differently for certain layouts (not used)
|
||||
\newcommand{\abscontentformatted}{
|
||||
\abscontent
|
||||
}
|
||||
|
||||
%% Manual adjustment to line up main content with line numbers
|
||||
\newlength\pnas@vertadjust
|
||||
\newcommand\verticaladjustment[1]{\setlength{\pnas@vertadjust}{#1}}
|
||||
|
||||
%% Custom title page
|
||||
\renewcommand{\@maketitle}{%
|
||||
{%
|
||||
\ifthenelse{\boolean{shortarticle}}
|
||||
{\ifthenelse{\boolean{singlecolumn}}{}{
|
||||
{\raggedright\baselineskip= 24pt\titlefont \@title\par}%
|
||||
\vskip10pt% 21pts between base of title and base of author line
|
||||
{\raggedright \@author\par}
|
||||
\vskip8pt% 16pts between base of affiliations and base of dates line
|
||||
{\raggedright \datesfont \@ifundefined{@dates}{}{\@dates}\par}
|
||||
\vskip12pt%
|
||||
}}
|
||||
{% else
|
||||
%
|
||||
\vskip10pt%
|
||||
{\raggedright\baselineskip= 24pt\titlefont \@title\par}%
|
||||
\vskip10pt% 21pts between base of title and base of author line
|
||||
{\raggedright \@author\par}
|
||||
\vskip8pt% 16pts between base of affiliations and base of dates line
|
||||
{\raggedright \datesfont \@ifundefined{@dates}{}{\@dates}\par}
|
||||
\vskip12pt
|
||||
{%
|
||||
\abscontent
|
||||
}%
|
||||
\vskip25pt%
|
||||
}%
|
||||
%%%
|
||||
\@additionalelement
|
||||
}%
|
||||
\vskip\pnas@vertadjust
|
||||
}
|
||||
|
||||
%%%% Adding line numbers
|
||||
\if@twocolumn
|
||||
\RequirePackage[switch,mathlines]{lineno}
|
||||
\else
|
||||
\RequirePackage[mathlines]{lineno}
|
||||
\fi
|
||||
|
||||
\if@pnaslineno
|
||||
\linenumbers
|
||||
|
||||
\patchcmd{\abscontent}{\noindent}{\noindent\nolinenumbers}{}{}
|
||||
\patchcmd{\abscontent}{\theabstract}{\internallinenumbers\theabstract}{}{}
|
||||
\appto{\abscontent}{\linenumbers*}
|
||||
|
||||
\if@twocolumn
|
||||
\else
|
||||
\preto{\@maketitle}{\nolinenumbers}
|
||||
\fi
|
||||
\fi
|
||||
|
||||
|
||||
%% Footnotes set up
|
||||
\RequirePackage[flushmargin,ragged,symbol*]{footmisc}
|
||||
\renewcommand*{\footnotelayout}{\normalfont\sffamily\fontsize{6}{8}\selectfont} % set the footnote font
|
||||
\renewcommand{\footnoterule}{% Set the footnote hrule style
|
||||
\kern -3pt
|
||||
{\color{black50} \hrule width 72pt height 0.25pt}
|
||||
\kern 2.5pt
|
||||
}
|
||||
|
||||
%% Set up the acknowledgments field
|
||||
\titleclass{\acknow@section}{straight}[\part]
|
||||
\newcounter{acknow@section}
|
||||
\providecommand*{\toclevel@acknow@section}{0}
|
||||
% Format is set for research articles by default
|
||||
\titleformat{\acknow@section}[runin]
|
||||
{\sffamily\normalsize\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{#1.}
|
||||
[]
|
||||
\titlespacing{\acknow@section}
|
||||
{0pt}
|
||||
{3.25ex plus 1ex minus .2ex}
|
||||
{1.5ex plus .2ex}
|
||||
|
||||
|
||||
\newcommand{\showacknow}{% Display acknowledgments section
|
||||
\@ifundefined{@acknow}{}{
|
||||
\vskip 3.25ex plus 1ex minus .2ex
|
||||
\noindent{\sffamily\normalsize\bfseries ACKNOWLEDGMENTS.\hspace{1.5ex plus .2ex}}
|
||||
\small\@acknow}
|
||||
}
|
||||
|
||||
|
||||
%% Set up the materials&methods field
|
||||
\titleclass{\matmethods@section}{straight}[\part]
|
||||
\newcounter{matmethods@section}
|
||||
\providecommand*{\toclevel@matmethods@section}{0}
|
||||
% Format is set for research articles by default
|
||||
\titleformat{\matmethods@section}
|
||||
{\sffamily\normalsize\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{#1}
|
||||
[]
|
||||
\titlespacing{\matmethods@section}
|
||||
{0pt}
|
||||
{3.25ex plus 1ex minus .2ex}
|
||||
{1.5ex plus .2ex}
|
||||
\newcommand{\showmatmethods}{% Display materials&methods section
|
||||
\@ifundefined{@matmethods}{}{\matmethods@section{Materials and Methods}{\small\noindent\@matmethods}}
|
||||
}
|
||||
|
||||
%% Other packages
|
||||
\RequirePackage{enumitem} % For reducing bullet list item separation
|
||||
|
||||
%% For sidecaptions
|
||||
\RequirePackage[rightcaption]{sidecap}
|
||||
|
||||
%% Define widetext as a double-column float, with a warning
|
||||
\RequirePackage{float}
|
||||
\RequirePackage{stfloats}
|
||||
\RequirePackage{marginnote}
|
||||
\floatstyle{plain}
|
||||
\newfloat{@widetext}{hbt!}{wtt}
|
||||
\newenvironment{widetext}{%
|
||||
\PackageWarning{pnas-new}{Use of `widetext` is not recommended. We will now place it at the top or bottom of a page.}
|
||||
\begin{@widetext*}[bt!]
|
||||
\marginnote{\itshape\footnotesize\color{red}Use of \texttt{widetext} is not recommended.}
|
||||
\hrule
|
||||
}{
|
||||
\hrule
|
||||
\end{@widetext*}
|
||||
}
|
||||
|
||||
%% For backward compatibility; does nothing
|
||||
\def\pnasbreak{}
|
||||
|
||||
\endinput
|
||||
40
Main/pnasresearcharticle.sty
Normal file
@ -0,0 +1,40 @@
|
||||
%%% PNAS two column research article style file
|
||||
%%% For use with pnas-new.cls
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesPackage{pnasresearcharticle}[2018/05/06 v1.3 PNAS two column research article style]
|
||||
|
||||
%% Set whether the abstract is set into the first column
|
||||
\setboolean{shortarticle}{true}
|
||||
% true = set into first column
|
||||
% false = spans page width
|
||||
|
||||
%% Set colors
|
||||
\definecolor{color2}{RGB}{130,0,0} % color
|
||||
|
||||
%% Set up the first page footnote/fact box here
|
||||
\RequirePackage{float}
|
||||
\floatstyle{plain}
|
||||
\newfloat{sigstatement}{b!}{sst}
|
||||
|
||||
\additionalelement{%
|
||||
\afterpage{\begin{sigstatement}
|
||||
\sffamily
|
||||
\mdfdefinestyle{pnassigstyle}{linewidth=0.7pt,backgroundcolor=pnasblueback,linecolor=pnasbluetext,fontcolor=pnasbluetext,innertopmargin=6pt,innerrightmargin=6pt,innerbottommargin=6pt,innerleftmargin=6pt}
|
||||
\@ifundefined{@significancestatement}{}{%
|
||||
\begin{mdframed}[style=pnassigstyle]%
|
||||
\section*{Significance Statement}%
|
||||
\@significancestatement
|
||||
\end{mdframed}}
|
||||
% \medskip
|
||||
\scriptsize
|
||||
\@ifundefined{@authorcontributions}{}{\@authorcontributions}
|
||||
\vskip5pt%
|
||||
\@ifundefined{@authordeclaration}{}{\@authordeclaration}
|
||||
\vskip5pt%
|
||||
\@ifundefined{@equalauthors}{}{\@equalauthors}
|
||||
\vskip5pt%
|
||||
\@ifundefined{@correspondingauthor}{}{\@correspondingauthor}
|
||||
\end{sigstatement}}
|
||||
}
|
||||
|
||||
\endinput
|
||||
BIN
Main/vis-eps-converted-to.pdf
Normal file
BIN
Main/vis.eps
Normal file
92
README.md
@ -1,92 +0,0 @@
|
||||
# ECT next gen
|
||||
|
||||
|
||||
|
||||
## Getting started
|
||||
|
||||
To make it easy for you to get started with GitLab, here's a list of recommended next steps.
|
||||
|
||||
Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)!
|
||||
|
||||
## Add your files
|
||||
|
||||
- [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files
|
||||
- [ ] [Add files using the command line](https://docs.gitlab.com/ee/gitlab-basics/add-file.html#add-a-file-using-the-command-line) or push an existing Git repository with the following command:
|
||||
|
||||
```
|
||||
cd existing_repo
|
||||
git remote add origin http://gitlab.svc.home/paper/ect-ng.git
|
||||
git branch -M main
|
||||
git push -uf origin main
|
||||
```
|
||||
|
||||
## Integrate with your tools
|
||||
|
||||
- [ ] [Set up project integrations](http://gitlab.svc.home/paper/ect-ng/-/settings/integrations)
|
||||
|
||||
## Collaborate with your team
|
||||
|
||||
- [ ] [Invite team members and collaborators](https://docs.gitlab.com/ee/user/project/members/)
|
||||
- [ ] [Create a new merge request](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html)
|
||||
- [ ] [Automatically close issues from merge requests](https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically)
|
||||
- [ ] [Enable merge request approvals](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/)
|
||||
- [ ] [Automatically merge when pipeline succeeds](https://docs.gitlab.com/ee/user/project/merge_requests/merge_when_pipeline_succeeds.html)
|
||||
|
||||
## Test and Deploy
|
||||
|
||||
Use the built-in continuous integration in GitLab.
|
||||
|
||||
- [ ] [Get started with GitLab CI/CD](https://docs.gitlab.com/ee/ci/quick_start/index.html)
|
||||
- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing(SAST)](https://docs.gitlab.com/ee/user/application_security/sast/)
|
||||
- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://docs.gitlab.com/ee/topics/autodevops/requirements.html)
|
||||
- [ ] [Use pull-based deployments for improved Kubernetes management](https://docs.gitlab.com/ee/user/clusters/agent/)
|
||||
- [ ] [Set up protected environments](https://docs.gitlab.com/ee/ci/environments/protected_environments.html)
|
||||
|
||||
***
|
||||
|
||||
# Editing this README
|
||||
|
||||
When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thank you to [makeareadme.com](https://www.makeareadme.com/) for this template.
|
||||
|
||||
## Suggestions for a good README
|
||||
Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information.
|
||||
|
||||
## Name
|
||||
Choose a self-explaining name for your project.
|
||||
|
||||
## Description
|
||||
Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors.
|
||||
|
||||
## Badges
|
||||
On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge.
|
||||
|
||||
## Visuals
|
||||
Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method.
|
||||
|
||||
## Installation
|
||||
Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.
|
||||
|
||||
## Usage
|
||||
Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README.
|
||||
|
||||
## Support
|
||||
Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc.
|
||||
|
||||
## Roadmap
|
||||
If you have ideas for releases in the future, it is a good idea to list them in the README.
|
||||
|
||||
## Contributing
|
||||
State if you are open to contributions and what your requirements are for accepting them.
|
||||
|
||||
For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self.
|
||||
|
||||
You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser.
|
||||
|
||||
## Authors and acknowledgment
|
||||
Show your appreciation to those who have contributed to the project.
|
||||
|
||||
## License
|
||||
For open source projects, say how it is licensed.
|
||||
|
||||
## Project status
|
||||
If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.
|
||||
87
SI/SI.aux
Normal file
@ -0,0 +1,87 @@
|
||||
\relax
|
||||
\providecommand\zref@newlabel[2]{}
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\bbl@cs{beforestart}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldcontentsline\contentsline
|
||||
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\contentsline\oldcontentsline
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand\HyField@AuxAddToFields[1]{}
|
||||
\providecommand\HyField@AuxAddToCoFields[2]{}
|
||||
\bibstyle{unsrtnat}
|
||||
\babel@aux{english}{}
|
||||
\citation{RN254,RN255,RN256,RN257,RN258,RN259,RN260,RN261,RN262}
|
||||
\citation{RN254}
|
||||
\citation{RN255}
|
||||
\citation{mturk}
|
||||
\citation{psql}
|
||||
\citation{redis}
|
||||
\citation{sinatra}
|
||||
\citation{ruby}
|
||||
\citation{thin}
|
||||
\citation{rfc6455}
|
||||
\citation{fws}
|
||||
\citation{json}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {S1}{\ignorespaces Platform architecture of the WoS.\relax }}{3}{figure.caption.1}\protected@file@percent }
|
||||
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
|
||||
\newlabel{fig:arch}{{S1}{3}{Platform architecture of the WoS.\relax }{figure.caption.1}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {S2}{\ignorespaces Landing page of the WoS.\relax }}{4}{figure.caption.2}\protected@file@percent }
|
||||
\newlabel{fig:landpage}{{S2}{4}{Landing page of the WoS.\relax }{figure.caption.2}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {S3}{\ignorespaces Login page of the WoS.\relax }}{4}{figure.caption.2}\protected@file@percent }
|
||||
\newlabel{fig:login}{{S3}{4}{Login page of the WoS.\relax }{figure.caption.2}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {S4}{\ignorespaces The main part of the experiment.\relax }}{5}{figure.caption.3}\protected@file@percent }
|
||||
\newlabel{fig:main}{{S4}{5}{The main part of the experiment.\relax }{figure.caption.3}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {S5}{\ignorespaces The modal dialog box showing the request sent from a partner.\relax }}{5}{figure.caption.3}\protected@file@percent }
|
||||
\newlabel{fig:resp1}{{S5}{5}{The modal dialog box showing the request sent from a partner.\relax }{figure.caption.3}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {S6}{\ignorespaces The modal dialog box of request composing.\relax }}{6}{figure.caption.4}\protected@file@percent }
|
||||
\newlabel{fig:request}{{S6}{6}{The modal dialog box of request composing.\relax }{figure.caption.4}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {S7}{\ignorespaces The modal dialog box showing that the participant accepts the request.\relax }}{6}{figure.caption.4}\protected@file@percent }
|
||||
\newlabel{fig:resp2}{{S7}{6}{The modal dialog box showing that the participant accepts the request.\relax }{figure.caption.4}{}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {S8}{\ignorespaces The new configuration page of the management interface.\relax }}{7}{figure.caption.5}\protected@file@percent }
|
||||
\newlabel{fig:config}{{S8}{7}{The new configuration page of the management interface.\relax }{figure.caption.5}{}}
|
||||
\@writefile{lot}{\contentsline {table}{\numberline {S1}{\ignorespaces The answer of acceptance of the privacy policy.\relax }}{9}{table.caption.6}\protected@file@percent }
|
||||
\@writefile{lot}{\contentsline {table}{\numberline {S2}{\ignorespaces The distribution of the sex.\relax }}{9}{table.caption.7}\protected@file@percent }
|
||||
\@writefile{lot}{\contentsline {table}{\numberline {S3}{\ignorespaces The age of participants.\relax }}{9}{table.caption.8}\protected@file@percent }
|
||||
\newlabel{tbl:age}{{S3}{9}{The age of participants.\relax }{table.caption.8}{}}
|
||||
\@writefile{lot}{\contentsline {table}{\numberline {S4}{\ignorespaces The institution of participants.\relax }}{10}{table.caption.9}\protected@file@percent }
|
||||
\newlabel{tbl:inst}{{S4}{10}{The institution of participants.\relax }{table.caption.9}{}}
|
||||
\bibstyle{pnas-new}
|
||||
\bibcite{RN254}{{1}{}{{}}{{}}}
|
||||
\bibcite{RN255}{{2}{}{{}}{{}}}
|
||||
\bibcite{RN256}{{3}{}{{}}{{}}}
|
||||
\bibcite{RN257}{{4}{}{{}}{{}}}
|
||||
\bibcite{RN258}{{5}{}{{}}{{}}}
|
||||
\bibcite{RN259}{{6}{}{{}}{{}}}
|
||||
\bibcite{RN260}{{7}{}{{}}{{}}}
|
||||
\bibcite{RN261}{{8}{}{{}}{{}}}
|
||||
\bibcite{RN262}{{9}{}{{}}{{}}}
|
||||
\bibcite{mturk}{{10}{}{{}}{{}}}
|
||||
\bibcite{psql}{{11}{}{{}}{{}}}
|
||||
\bibcite{redis}{{12}{}{{}}{{}}}
|
||||
\bibcite{sinatra}{{13}{}{{}}{{}}}
|
||||
\bibcite{ruby}{{14}{}{{}}{{}}}
|
||||
\bibcite{thin}{{15}{}{{}}{{}}}
|
||||
\bibcite{rfc6455}{{16}{}{{}}{{}}}
|
||||
\bibcite{fws}{{17}{}{{}}{{}}}
|
||||
\bibcite{json}{{18}{}{{}}{{}}}
|
||||
\providecommand\NAT@force@numbers{}\NAT@force@numbers
|
||||
\newlabel{LastPage}{{}{15}{}{page.15}{}}
|
||||
\xdef\lastpage@lastpage{15}
|
||||
\xdef\lastpage@lastpageHy{15}
|
||||
\expandafter\ifx\csname c@section@totc\endcsname\relax\newcounter{section@totc}\fi\setcounter{section@totc}{0}
|
||||
\expandafter\ifx\csname c@figure@totc\endcsname\relax\newcounter{figure@totc}\fi\setcounter{figure@totc}{8}
|
||||
\expandafter\ifx\csname c@table@totc\endcsname\relax\newcounter{table@totc}\fi\setcounter{table@totc}{4}
|
||||
\expandafter\ifx\csname c@NAT@ctr@totc\endcsname\relax\newcounter{NAT@ctr@totc}\fi\setcounter{NAT@ctr@totc}{18}
|
||||
\expandafter\ifx\csname c@movie@totc\endcsname\relax\newcounter{movie@totc}\fi\setcounter{movie@totc}{0}
|
||||
\expandafter\ifx\csname c@dataset@totc\endcsname\relax\newcounter{dataset@totc}\fi\setcounter{dataset@totc}{0}
|
||||
\expandafter\ifx\csname c@SItext@totc\endcsname\relax\newcounter{SItext@totc}\fi\setcounter{SItext@totc}{1}
|
||||
BIN
SI/SI.synctex.gz
Normal file
BIN
SI/architecture.png
Normal file
|
After Width: | Height: | Size: 124 KiB |
BIN
SI/configure.png
Normal file
|
After Width: | Height: | Size: 184 KiB |
950
SI/jabbrv-ltwa-all.ldf
Normal file
@ -0,0 +1,950 @@
|
||||
%% Copyright 2010 Erich Hoover
|
||||
%% E-mail: ehoover@mines.edu
|
||||
%%
|
||||
%% =============================================
|
||||
%% IMPORTANT NOTICE:
|
||||
%%
|
||||
%% This work may be distributed and/or modified under the conditions
|
||||
%% of the LaTeX Project Public License, either version 1.3c of this
|
||||
%% license or (at your option) any later version.
|
||||
%% The latest version of this license is available at
|
||||
%% http://www.latex-project.org/lppl.txt
|
||||
%% =============================================
|
||||
%% The List of Title Word Abbreviations below is automatically
|
||||
%% generatedfrom the ISSN LTWA database, publicly accessible from
|
||||
%% their website:
|
||||
%% http://www.issn.org/2-22660-LTWA.php
|
||||
|
||||
\DefineJournalPartialAbbreviation{Abhor}{Abhor}
|
||||
\DefineJournalAbbreviation{Abolition}{Abolit}
|
||||
\DefineJournalPartialAbbreviation{Absolut}{Absol}
|
||||
\DefineJournalPartialAbbreviation{Accent}{Accent}
|
||||
\DefineJournalPartialAbbreviation{Accessib}{Access}
|
||||
\DefineJournalAbbreviation{Accumulation}{Accumul}
|
||||
\DefineJournalAbbreviation{Adjacent}{Adjac}
|
||||
\DefineJournalPartialAbbreviation{Administr}{Adm}
|
||||
\DefineJournalPartialAbbreviation{Admit}{Admit}
|
||||
\DefineJournalPartialAbbreviation{Adopt}{Adopt}
|
||||
\DefineJournalPartialAbbreviation{Adress}{Adress}
|
||||
\DefineJournalPartialAbbreviation{Adriatic}{Adriat}
|
||||
\DefineJournalPartialAbbreviation{Advokat}{Advok}
|
||||
\DefineJournalPartialAbbreviation{Aerodynam}{Aerodyn}
|
||||
\DefineJournalPartialAbbreviation{Aerolog}{Aerol}
|
||||
\DefineJournalPartialAbbreviation{Aeronauti}{Aeronaut}
|
||||
\DefineJournalPartialAbbreviation{Aeronom}{Aeron}
|
||||
\DefineJournalPartialAbbreviation{Aerophotograph}{Aerophotogr}
|
||||
\DefineJournalPartialAbbreviation{Aeroport}{Aeropt}
|
||||
\DefineJournalPartialAbbreviation{Aerotechni}{Aerotech}
|
||||
\DefineJournalPartialAbbreviation{Aftos}{Aft}
|
||||
\DefineJournalPartialAbbreviation{Agil}{Agil}
|
||||
\DefineJournalPartialAbbreviation{Agressolog}{Agressol}
|
||||
\DefineJournalPartialAbbreviation{Agrobiolog}{Agrobiol}
|
||||
\DefineJournalPartialAbbreviation{Agrobotan}{Agrobot}
|
||||
\DefineJournalPartialAbbreviation{Agrogeolog}{Agrogeol}
|
||||
\DefineJournalPartialAbbreviation{Agrolog}{Agrol}
|
||||
\DefineJournalPartialAbbreviation{Agromeliora}{Agromelior}
|
||||
\DefineJournalPartialAbbreviation{Agronom}{Agron}
|
||||
\DefineJournalPartialAbbreviation{Agrotechni}{Agrotech}
|
||||
\DefineJournalPartialAbbreviation{Aktual}{Aktual}
|
||||
\DefineJournalAbbreviation{Akutan}{Akut}
|
||||
\DefineJournalAbbreviation{Alaska}{Alsk}
|
||||
\DefineJournalPartialAbbreviation{Alcover}{Alcover}
|
||||
\DefineJournalAbbreviation{Alexandria}{Alex}
|
||||
\DefineJournalPartialAbbreviation{Algebr}{Algebr}
|
||||
\DefineJournalPartialAbbreviation{Algolog}{Algol}
|
||||
\DefineJournalPartialAbbreviation{Algoritm}{Algoritm}
|
||||
\DefineJournalPartialAbbreviation{Aliment}{Aliment}
|
||||
\DefineJournalPartialAbbreviation{Allergolog}{Allergol}
|
||||
\DefineJournalPartialAbbreviation{Amelior}{Amelior}
|
||||
\DefineJournalPartialAbbreviation{Amfib}{Amfib}
|
||||
\DefineJournalPartialAbbreviation{Ampelolog}{Ampelol}
|
||||
\DefineJournalPartialAbbreviation{Amphibi}{Amphib}
|
||||
\DefineJournalPartialAbbreviation{Anabaptis}{Anabapt}
|
||||
\DefineJournalPartialAbbreviation{Analges}{Analg}
|
||||
\DefineJournalPartialAbbreviation{Analog}{Analog}
|
||||
\DefineJournalPartialAbbreviation{Anamnes}{Anamn}
|
||||
\DefineJournalPartialAbbreviation{Anatomi}{Anat}
|
||||
\DefineJournalPartialAbbreviation{Angeiolog}{Angeiol}
|
||||
\DefineJournalPartialAbbreviation{Angiolog}{Angiol}
|
||||
\DefineJournalAbbreviation{Anglia}{Angl}
|
||||
\DefineJournalPartialAbbreviation{Annex}{Annex}
|
||||
\DefineJournalPartialAbbreviation{Anorgani}{Anorg}
|
||||
\DefineJournalPartialAbbreviation{Antholog}{Anthol}
|
||||
\DefineJournalPartialAbbreviation{Anthropolog}{Anthropol}
|
||||
\DefineJournalPartialAbbreviation{Anthroposophisch}{Anthropos}
|
||||
\DefineJournalPartialAbbreviation{Antiandrogen}{Antiandrog}
|
||||
\DefineJournalPartialAbbreviation{Antibioti}{Antibiot}
|
||||
\DefineJournalPartialAbbreviation{Anticoncept}{Anticoncept}
|
||||
\DefineJournalPartialAbbreviation{Antimetaboli}{Antimetab}
|
||||
\DefineJournalPartialAbbreviation{Antiparasit}{Antiparasit}
|
||||
\DefineJournalPartialAbbreviation{Antitermit}{Antitermit}
|
||||
\DefineJournalPartialAbbreviation{Aphidol}{Aphidol}
|
||||
\DefineJournalPartialAbbreviation{Appendi}{Append}
|
||||
\DefineJournalPartialAbbreviation{Aquisi}{Aquis}
|
||||
\DefineJournalPartialAbbreviation{Arab}{Arab}
|
||||
\DefineJournalPartialAbbreviation{Arachnolog}{Arachnol}
|
||||
\DefineJournalPartialAbbreviation{Arbitra}{Arbitr}
|
||||
\DefineJournalPartialAbbreviation{Archiv}{Arch}
|
||||
\DefineJournalPartialAbbreviation{Argentin}{Argent}
|
||||
\DefineJournalAbbreviation{Argus}{Arg}
|
||||
\DefineJournalPartialAbbreviation{Aromati}{Aromat}
|
||||
\DefineJournalAbbreviation{Arsenic}{Arsen}
|
||||
\DefineJournalPartialAbbreviation{Arteri}{Arter}
|
||||
\DefineJournalAbbreviation{Articole}{Artic}
|
||||
\DefineJournalPartialAbbreviation{Artik}{Artik}
|
||||
\DefineJournalPartialAbbreviation{Artist}{Artist}
|
||||
\DefineJournalPartialAbbreviation{Ascens}{Ascens}
|
||||
\DefineJournalPartialAbbreviation{Asceti}{Ascet}
|
||||
\DefineJournalPartialAbbreviation{Asphalt}{Asph}
|
||||
\DefineJournalPartialAbbreviation{Aspirant}{Aspir}
|
||||
\DefineJournalPartialAbbreviation{Assist}{Assist}
|
||||
\DefineJournalPartialAbbreviation{Astrobotan}{Astrobot}
|
||||
\DefineJournalPartialAbbreviation{Astrolog}{Astrol}
|
||||
\DefineJournalPartialAbbreviation{Astronaut}{Astronaut}
|
||||
\DefineJournalPartialAbbreviation{Astronom}{Astron}
|
||||
\DefineJournalPartialAbbreviation{Astrophys}{Astrophys}
|
||||
\DefineJournalPartialAbbreviation{Atomapsorbtion}{Atomapsorbt}
|
||||
\DefineJournalPartialAbbreviation{Atomi}{At}
|
||||
\DefineJournalPartialAbbreviation{Atomo}{At}
|
||||
\DefineJournalPartialAbbreviation{Attrib}{Attrib}
|
||||
\DefineJournalPartialAbbreviation{Audiolog}{Audiol}
|
||||
\DefineJournalPartialAbbreviation{Augment}{Augment}
|
||||
\DefineJournalPartialAbbreviation{Automat}{Autom}
|
||||
\DefineJournalPartialAbbreviation{Autonom}{Auton}
|
||||
\DefineJournalPartialAbbreviation{Autoradiograph}{Autoradiogr}
|
||||
\DefineJournalPartialAbbreviation{Autoris}{Aut}
|
||||
\DefineJournalPartialAbbreviation{Autotransp}{Autotransp}
|
||||
\DefineJournalPartialAbbreviation{Auxolog}{Auxol}
|
||||
\DefineJournalPartialAbbreviation{Avicult}{Avic}
|
||||
\DefineJournalPartialAbbreviation{Azur}{Azur}
|
||||
\DefineJournalPartialAbbreviation{Balanc}{Balanc}
|
||||
\DefineJournalPartialAbbreviation{Ballot}{Ballot}
|
||||
\DefineJournalPartialAbbreviation{Balti}{Balt}
|
||||
\DefineJournalAbbreviation{Bangkok}{Bangk}
|
||||
\DefineJournalPartialAbbreviation{Baromet}{Barom}
|
||||
\DefineJournalPartialAbbreviation{Benedict}{Benedict}
|
||||
\DefineJournalPartialAbbreviation{Bibliograph}{Bibliogr}
|
||||
\DefineJournalAbbreviation{Bifurcation}{Bifurc}
|
||||
\DefineJournalPartialAbbreviation{Biochronometr}{Biochronom}
|
||||
\DefineJournalPartialAbbreviation{Biocoordinat}{Biocoord}
|
||||
\DefineJournalPartialAbbreviation{Bioenerget}{Bioenerg}
|
||||
\DefineJournalPartialAbbreviation{Bioepistemolog}{Bioepistemol}
|
||||
\DefineJournalPartialAbbreviation{Biogen}{Biog}
|
||||
\DefineJournalPartialAbbreviation{Biogeograph}{Biogeogr}
|
||||
\DefineJournalPartialAbbreviation{Biograph}{Biogr}
|
||||
\DefineJournalPartialAbbreviation{Biolog}{Biol}
|
||||
\DefineJournalPartialAbbreviation{Biomaterial}{Biomater}
|
||||
\DefineJournalPartialAbbreviation{Biomathemat}{Biomath}
|
||||
\DefineJournalPartialAbbreviation{Biomechani}{Biomech}
|
||||
\DefineJournalPartialAbbreviation{Biometeorolog}{Biometeorol}
|
||||
\DefineJournalPartialAbbreviation{Biometri}{Biom}
|
||||
\DefineJournalPartialAbbreviation{Biomineral}{Biominer}
|
||||
\DefineJournalPartialAbbreviation{Biophysi}{Biophys}
|
||||
\DefineJournalPartialAbbreviation{Biopolymer}{Biopolym}
|
||||
\DefineJournalPartialAbbreviation{Biorheolog}{Biorheol}
|
||||
\DefineJournalPartialAbbreviation{Biotechni}{Biotech}
|
||||
\DefineJournalPartialAbbreviation{Biotechnolog}{Biotechnol}
|
||||
\DefineJournalPartialAbbreviation{Biotheoreti}{Biotheor}
|
||||
\DefineJournalAbbreviation{Biznis}{Bizn}
|
||||
\DefineJournalPartialAbbreviation{Boliv}{Boliv}
|
||||
\DefineJournalPartialAbbreviation{Botan}{Bot}
|
||||
\DefineJournalPartialAbbreviation{Brevet}{Brev}
|
||||
\DefineJournalPartialAbbreviation{Bromatolog}{Bromatol}
|
||||
\DefineJournalPartialAbbreviation{Bronchoesophagolog}{Bronchoesophagol}
|
||||
\DefineJournalPartialAbbreviation{Brucellos}{Brucell}
|
||||
\DefineJournalPartialAbbreviation{Bryolog}{Bryol}
|
||||
\DefineJournalPartialAbbreviation{Bryophyt}{Bryophyt}
|
||||
\DefineJournalAbbreviation{Bulimia}{Bulim}
|
||||
\DefineJournalPartialAbbreviation{Bulletin}{Bull}
|
||||
\DefineJournalPartialAbbreviation{Calabr}{Calabr}
|
||||
\DefineJournalAbbreviation{Calorie}{Calor}
|
||||
\DefineJournalPartialAbbreviation{Calvinist}{Calvin}
|
||||
\DefineJournalPartialAbbreviation{Caravan}{Caravan}
|
||||
\DefineJournalPartialAbbreviation{Carsk}{Carsk}
|
||||
\DefineJournalPartialAbbreviation{Cataract}{Cataract}
|
||||
\DefineJournalAbbreviation{Cavalcade}{Cavalc}
|
||||
\DefineJournalPartialAbbreviation{Celti}{Celt}
|
||||
\DefineJournalPartialAbbreviation{Central}{Cent}
|
||||
\DefineJournalAbbreviation{Centrum}{Cent}
|
||||
\DefineJournalPartialAbbreviation{Chang}{Chang}
|
||||
\DefineJournalPartialAbbreviation{Charg}{Charg}
|
||||
\DefineJournalPartialAbbreviation{Charism}{Charism}
|
||||
\DefineJournalPartialAbbreviation{Charitab}{Charit}
|
||||
\DefineJournalAbbreviation{Cholesterol}{Cholest}
|
||||
\DefineJournalPartialAbbreviation{Choral}{Choral}
|
||||
\DefineJournalPartialAbbreviation{Christian}{Christ}
|
||||
\DefineJournalPartialAbbreviation{Chromosom}{Chromosom}
|
||||
\DefineJournalPartialAbbreviation{Chronobiolog}{Chronobiol}
|
||||
\DefineJournalPartialAbbreviation{Chronolog}{Chronol}
|
||||
\DefineJournalAbbreviation{Cigarette}{Cigar}
|
||||
\DefineJournalPartialAbbreviation{Circul}{Circ}
|
||||
\DefineJournalAbbreviation{Clar\'inet}{Clar}
|
||||
\DefineJournalPartialAbbreviation{Codif}{Codif}
|
||||
\DefineJournalPartialAbbreviation{Cognit}{Cogn}
|
||||
\DefineJournalAbbreviation{Coloproctolog\'ia}{Coloproctol}
|
||||
\DefineJournalPartialAbbreviation{Color}{Color}
|
||||
\DefineJournalPartialAbbreviation{Comed}{Comed}
|
||||
\DefineJournalAbbreviation{Comestible}{Comest}
|
||||
\DefineJournalPartialAbbreviation{Command}{Command}
|
||||
\DefineJournalPartialAbbreviation{Concert}{Concert}
|
||||
\DefineJournalPartialAbbreviation{Concurr}{Concurr}
|
||||
\DefineJournalPartialAbbreviation{Conduct}{Conduct}
|
||||
\DefineJournalPartialAbbreviation{Confin}{Confin}
|
||||
\DefineJournalPartialAbbreviation{Congest}{Congest}
|
||||
\DefineJournalPartialAbbreviation{Connect}{Connect}
|
||||
\DefineJournalAbbreviation{Consensus}{Consens}
|
||||
\DefineJournalPartialAbbreviation{Conserv}{Conserv}
|
||||
\DefineJournalAbbreviation{Consolation}{Consolat}
|
||||
\DefineJournalPartialAbbreviation{Context}{Context}
|
||||
\DefineJournalPartialAbbreviation{Contradict}{Contradict}
|
||||
\DefineJournalPartialAbbreviation{Conven}{Conv}
|
||||
\DefineJournalPartialAbbreviation{Convoca}{Convoc}
|
||||
\DefineJournalPartialAbbreviation{Convuls}{Convuls}
|
||||
\DefineJournalPartialAbbreviation{Coordin}{Coord}
|
||||
\DefineJournalPartialAbbreviation{Cosmi}{Cosm}
|
||||
\DefineJournalPartialAbbreviation{Cosmonaut}{Cosmonaut}
|
||||
\DefineJournalPartialAbbreviation{Cosmopolit}{Cosmop}
|
||||
\DefineJournalPartialAbbreviation{Creat}{Creat}
|
||||
\DefineJournalPartialAbbreviation{Credit}{Credit}
|
||||
\DefineJournalAbbreviation{Crochet}{Croch}
|
||||
\DefineJournalPartialAbbreviation{Crucif}{Crucif}
|
||||
\DefineJournalPartialAbbreviation{Crustac}{Crustac}
|
||||
\DefineJournalAbbreviation{Cynosure}{Cynos}
|
||||
\DefineJournalPartialAbbreviation{Dacoroman}{Dacorom}
|
||||
\DefineJournalPartialAbbreviation{Danub}{Danub}
|
||||
\DefineJournalPartialAbbreviation{Decod}{Decod}
|
||||
\DefineJournalPartialAbbreviation{Deform}{Deform}
|
||||
\DefineJournalPartialAbbreviation{Delect}{Delect}
|
||||
\DefineJournalPartialAbbreviation{Deleg}{Deleg}
|
||||
\DefineJournalAbbreviation{Delphinium}{Delphin}
|
||||
\DefineJournalPartialAbbreviation{Demograph}{Demogr}
|
||||
\DefineJournalPartialAbbreviation{Demonstrat}{Demonstr}
|
||||
\DefineJournalPartialAbbreviation{Dendrolog}{Dendrol}
|
||||
\DefineJournalPartialAbbreviation{Dentrolog}{Dentrol}
|
||||
\DefineJournalPartialAbbreviation{Deontolog}{Deontol}
|
||||
\DefineJournalPartialAbbreviation{Deport}{Deport}
|
||||
\DefineJournalPartialAbbreviation{Deputat}{Deput}
|
||||
\DefineJournalAbbreviation{Dermato}{Derm}
|
||||
\DefineJournalPartialAbbreviation{Dermatolog}{Dermatol}
|
||||
\DefineJournalPartialAbbreviation{Dermatovenerolog}{Dermatovenerol}
|
||||
\DefineJournalPartialAbbreviation{Dermosifiliograf}{Dermosifiliogr}
|
||||
\DefineJournalPartialAbbreviation{Desintoxic}{Desintox}
|
||||
\DefineJournalPartialAbbreviation{Diabetolog}{Diabetol}
|
||||
\DefineJournalPartialAbbreviation{Diagnos}{Diagn}
|
||||
\DefineJournalPartialAbbreviation{Dialekti}{Dialekt}
|
||||
\DefineJournalPartialAbbreviation{Dialys}{Dial}
|
||||
\DefineJournalPartialAbbreviation{Dietet}{Diet}
|
||||
\DefineJournalPartialAbbreviation{Dietolog}{Dietol}
|
||||
\DefineJournalPartialAbbreviation{Digit}{Digit}
|
||||
\DefineJournalPartialAbbreviation{Diplomat}{Dipl}
|
||||
\DefineJournalPartialAbbreviation{Discrimin}{Discrim}
|
||||
\DefineJournalAbbreviation{Dispersion}{Dispers}
|
||||
\DefineJournalAbbreviation{Disposable}{Dispos}
|
||||
\DefineJournalPartialAbbreviation{Disput}{Disput}
|
||||
\DefineJournalPartialAbbreviation{Dosimetr}{Dosim}
|
||||
\DefineJournalPartialAbbreviation{Droforskn}{Droforsk}
|
||||
\DefineJournalPartialAbbreviation{Drogforskn}{Drogforsk}
|
||||
\DefineJournalPartialAbbreviation{Droguer}{Drog}
|
||||
\DefineJournalPartialAbbreviation{Duoden}{Duoden}
|
||||
\DefineJournalPartialAbbreviation{Duplicat}{Duplic}
|
||||
\DefineJournalPartialAbbreviation{Dynasti}{Dynast}
|
||||
\DefineJournalPartialAbbreviation{Econometri}{Econom}
|
||||
\DefineJournalPartialAbbreviation{Ekolog}{Ekol}
|
||||
\DefineJournalPartialAbbreviation{Ekonom}{Ekon}
|
||||
\DefineJournalPartialAbbreviation{Elabor}{Elabor}
|
||||
\DefineJournalPartialAbbreviation{Elastoplasti}{Elastoplast}
|
||||
\DefineJournalPartialAbbreviation{Electrofisiolog}{Electrofisiol}
|
||||
\DefineJournalPartialAbbreviation{Electroimmunochemi}{Eletroimmunochem}
|
||||
\DefineJournalPartialAbbreviation{Elementoorgani}{Elementoorg}
|
||||
\DefineJournalPartialAbbreviation{Embryolog}{Embryol}
|
||||
\DefineJournalPartialAbbreviation{Emigr}{Emigr}
|
||||
\DefineJournalPartialAbbreviation{Emuls}{Emuls}
|
||||
\DefineJournalPartialAbbreviation{Encourag}{Encourag}
|
||||
\DefineJournalPartialAbbreviation{Endemi}{Endem}
|
||||
\DefineJournalPartialAbbreviation{Endogen}{Endog}
|
||||
\DefineJournalPartialAbbreviation{Endothel}{Endothel}
|
||||
\DefineJournalPartialAbbreviation{Endourolog}{Endourol}
|
||||
\DefineJournalPartialAbbreviation{Endur}{Endur}
|
||||
\DefineJournalPartialAbbreviation{Energet}{Energ}
|
||||
\DefineJournalAbbreviation{Energistatistik}{Energistat}
|
||||
\DefineJournalPartialAbbreviation{Enterolog}{Enterol}
|
||||
\DefineJournalPartialAbbreviation{Entomolog}{Entomol}
|
||||
\DefineJournalPartialAbbreviation{Envelop}{Envel}
|
||||
\DefineJournalPartialAbbreviation{Enzymolog}{Enzymol}
|
||||
\DefineJournalPartialAbbreviation{Epidemiolog}{Epidemiol}
|
||||
\DefineJournalPartialAbbreviation{Epigraph}{Epigr}
|
||||
\DefineJournalPartialAbbreviation{Epileptolog}{Epileptol}
|
||||
\DefineJournalPartialAbbreviation{Epiphyti}{Epiphyt}
|
||||
\DefineJournalPartialAbbreviation{Epizooti}{Epizoot}
|
||||
\DefineJournalPartialAbbreviation{Epizootolog}{Epizootol}
|
||||
\DefineJournalAbbreviation{Erotika}{Erot}
|
||||
\DefineJournalPartialAbbreviation{Erythropoiet}{Erythrop}
|
||||
\DefineJournalPartialAbbreviation{Eslastom}{Eslastom}
|
||||
\DefineJournalPartialAbbreviation{Esophagolog}{Esophagol}
|
||||
\DefineJournalPartialAbbreviation{Esoteri}{Esoter}
|
||||
\DefineJournalPartialAbbreviation{Espac}{Espac}
|
||||
\DefineJournalAbbreviation{Esterior}{Ester}
|
||||
\DefineJournalPartialAbbreviation{Estheti}{Esthet}
|
||||
\DefineJournalPartialAbbreviation{Ethnograph}{Ethnogr}
|
||||
\DefineJournalPartialAbbreviation{Ethnolog}{Ethnol}
|
||||
\DefineJournalPartialAbbreviation{Ethnomusicolog}{Ethnomusicol}
|
||||
\DefineJournalPartialAbbreviation{Ethopharmacolog}{Ethopharmacol}
|
||||
\DefineJournalPartialAbbreviation{Etiolog}{Etiol}
|
||||
\DefineJournalPartialAbbreviation{Europ}{Eur}
|
||||
\DefineJournalAbbreviation{Euroregion}{Euroreg}
|
||||
\DefineJournalPartialAbbreviation{Eurostat}{Eurostat}
|
||||
\DefineJournalAbbreviation{Eurovision}{Eurovis}
|
||||
\DefineJournalPartialAbbreviation{Euthanas}{Euthan}
|
||||
\DefineJournalPartialAbbreviation{Except}{Except}
|
||||
\DefineJournalAbbreviation{Excipient}{Excip}
|
||||
\DefineJournalPartialAbbreviation{Exclusiv}{Exclus}
|
||||
\DefineJournalPartialAbbreviation{Exempl}{Ex}
|
||||
\DefineJournalPartialAbbreviation{Exig}{Exig}
|
||||
\DefineJournalPartialAbbreviation{Exist}{Exist}
|
||||
\DefineJournalPartialAbbreviation{Expans}{Expans}
|
||||
\DefineJournalPartialAbbreviation{Expatr}{Expatr}
|
||||
\DefineJournalPartialAbbreviation{Expecta}{Expect}
|
||||
\DefineJournalPartialAbbreviation{Expert}{Expert}
|
||||
\DefineJournalPartialAbbreviation{Fakult}{Fak}
|
||||
\DefineJournalPartialAbbreviation{Fatal}{Fatal}
|
||||
\DefineJournalPartialAbbreviation{Femin}{Fem}
|
||||
\DefineJournalPartialAbbreviation{Fenomen}{Fenom}
|
||||
\DefineJournalPartialAbbreviation{Filateli}{Filat}
|
||||
\DefineJournalPartialAbbreviation{Filmogr}{Filmogr}
|
||||
\DefineJournalPartialAbbreviation{Filmologic}{Filmol}
|
||||
\DefineJournalPartialAbbreviation{Filosof}{Filos}
|
||||
\DefineJournalPartialAbbreviation{Flagrant}{Flagr}
|
||||
\DefineJournalAbbreviation{Flexible}{Flex}
|
||||
\DefineJournalPartialAbbreviation{Fluviometr}{Fluviom}
|
||||
\DefineJournalPartialAbbreviation{Formular}{Formul}
|
||||
\DefineJournalPartialAbbreviation{Formulat}{Formul}
|
||||
\DefineJournalPartialAbbreviation{Fortifi}{Fortif}
|
||||
\DefineJournalPartialAbbreviation{Fossil}{Foss}
|
||||
\DefineJournalPartialAbbreviation{Fotograph}{Fotogr}
|
||||
\DefineJournalPartialAbbreviation{Fotointerpret}{Fotointerpret}
|
||||
\DefineJournalPartialAbbreviation{Fruct}{Fruct}
|
||||
\DefineJournalPartialAbbreviation{Galacti}{Galact}
|
||||
\DefineJournalPartialAbbreviation{Galeni}{Galen}
|
||||
\DefineJournalAbbreviation{Gallia}{Gall}
|
||||
\DefineJournalPartialAbbreviation{Galvanotechni}{Galvanotech}
|
||||
\DefineJournalPartialAbbreviation{Gambi}{Gamb}
|
||||
\DefineJournalPartialAbbreviation{Gastroenterolog}{Gastroenterol}
|
||||
\DefineJournalPartialAbbreviation{Gemellolog}{Gemellol}
|
||||
\DefineJournalPartialAbbreviation{Gemmolog}{Gemmol}
|
||||
\DefineJournalAbbreviation{Genagogue}{Genagog}
|
||||
\DefineJournalPartialAbbreviation{Generat}{Gener}
|
||||
\DefineJournalAbbreviation{Genesis}{Genes}
|
||||
\DefineJournalPartialAbbreviation{Genesung}{Genes}
|
||||
\DefineJournalPartialAbbreviation{Genet}{Genet}
|
||||
\DefineJournalPartialAbbreviation{Geobotan}{Geobot}
|
||||
\DefineJournalPartialAbbreviation{Geodes}{Geod}
|
||||
\DefineJournalPartialAbbreviation{Geodet}{Geod}
|
||||
\DefineJournalAbbreviation{Geoindustria}{Geoind}
|
||||
\DefineJournalPartialAbbreviation{Geolog}{Geol}
|
||||
\DefineJournalPartialAbbreviation{Geomagneti}{Geomagn}
|
||||
\DefineJournalAbbreviation{Geomathematic}{Geomath}
|
||||
\DefineJournalPartialAbbreviation{Geomechani}{Geomech}
|
||||
\DefineJournalPartialAbbreviation{Geometr}{Geom}
|
||||
\DefineJournalPartialAbbreviation{Geoscien}{Geosci}
|
||||
\DefineJournalAbbreviation{Geosphaera}{Geosph}
|
||||
\DefineJournalPartialAbbreviation{Geostatisti}{Geostat}
|
||||
\DefineJournalPartialAbbreviation{Geotechni}{Geotech}
|
||||
\DefineJournalPartialAbbreviation{Geriatri}{Geriatr}
|
||||
\DefineJournalPartialAbbreviation{Gerontolog}{Gerontol}
|
||||
\DefineJournalPartialAbbreviation{Global}{Glob}
|
||||
\DefineJournalPartialAbbreviation{Glorif}{Glorif}
|
||||
\DefineJournalPartialAbbreviation{Gnatholog}{Gnathol}
|
||||
\DefineJournalPartialAbbreviation{Gnotobiolog}{Gnotobiol}
|
||||
\DefineJournalPartialAbbreviation{Grafi}{Graf}
|
||||
\DefineJournalPartialAbbreviation{Grapholog}{Graphol}
|
||||
\DefineJournalAbbreviation{Graveur}{Grav}
|
||||
\DefineJournalPartialAbbreviation{Gravimetr}{Gravim}
|
||||
\DefineJournalPartialAbbreviation{Guitar}{Guitar}
|
||||
\DefineJournalPartialAbbreviation{Habilitat}{Habilit}
|
||||
\DefineJournalPartialAbbreviation{Handelsstatisti}{Handelsstat}
|
||||
\DefineJournalAbbreviation{Hebraic}{Hebr}
|
||||
\DefineJournalPartialAbbreviation{Hematolog}{Hematol}
|
||||
\DefineJournalPartialAbbreviation{Hemophil}{Hemoph}
|
||||
\DefineJournalPartialAbbreviation{Hepatolog}{Hepatol}
|
||||
\DefineJournalPartialAbbreviation{Hepatosplenolog}{Hepatosplenol}
|
||||
\DefineJournalPartialAbbreviation{Herbivor}{Herbiv}
|
||||
\DefineJournalPartialAbbreviation{Herpetolog}{Herpetol}
|
||||
\DefineJournalPartialAbbreviation{Heterogen}{Heterog}
|
||||
\DefineJournalPartialAbbreviation{Hexachord}{Hexachord}
|
||||
\DefineJournalPartialAbbreviation{Hipertens}{Hipertens}
|
||||
\DefineJournalPartialAbbreviation{Histolog}{Histol}
|
||||
\DefineJournalPartialAbbreviation{Histophysiolog}{Histophysiol}
|
||||
\DefineJournalPartialAbbreviation{Holograph}{Hologr}
|
||||
\DefineJournalPartialAbbreviation{Homeopat}{Homeopat}
|
||||
\DefineJournalAbbreviation{Honolulu}{Honol}
|
||||
\DefineJournalPartialAbbreviation{Honor}{Honor}
|
||||
\DefineJournalPartialAbbreviation{Hormon}{Horm}
|
||||
\DefineJournalPartialAbbreviation{Hormonolog}{Hormonol}
|
||||
\DefineJournalPartialAbbreviation{Horolog}{Horol}
|
||||
\DefineJournalPartialAbbreviation{Hostel}{Hostel}
|
||||
\DefineJournalPartialAbbreviation{Husserl}{Husserl}
|
||||
\DefineJournalPartialAbbreviation{Hydraul}{Hydraul}
|
||||
\DefineJournalPartialAbbreviation{Hydrobiolog}{Hydrobiol}
|
||||
\DefineJournalPartialAbbreviation{Hydrodynam}{Hydrodyn}
|
||||
\DefineJournalPartialAbbreviation{Hydrogeolog}{Hydrogeol}
|
||||
\DefineJournalPartialAbbreviation{Hydrograph}{Hydrogr}
|
||||
\DefineJournalPartialAbbreviation{Hydrolog}{Hydrol}
|
||||
\DefineJournalPartialAbbreviation{Hyperact}{Hyperact}
|
||||
\DefineJournalPartialAbbreviation{Hyperbar}{Hyperb}
|
||||
\DefineJournalPartialAbbreviation{Hypothalam}{Hypothal}
|
||||
\DefineJournalPartialAbbreviation{Ichthyolog}{Ichthyol}
|
||||
\DefineJournalPartialAbbreviation{Ictiolog}{Ictiol}
|
||||
\DefineJournalAbbreviation{Id\'efemina}{Id\'efem}
|
||||
\DefineJournalAbbreviation{Ikorodu}{Ikor}
|
||||
\DefineJournalPartialAbbreviation{Illicit}{Illicit}
|
||||
\DefineJournalPartialAbbreviation{Illusion}{Illusion}
|
||||
\DefineJournalPartialAbbreviation{Immacul}{Immacul}
|
||||
\DefineJournalPartialAbbreviation{Immediat}{Immed}
|
||||
\DefineJournalPartialAbbreviation{Immortal}{Immortal}
|
||||
\DefineJournalPartialAbbreviation{Imperia}{Imp}
|
||||
\DefineJournalPartialAbbreviation{Implantolog}{Implantol}
|
||||
\DefineJournalAbbreviation{Impregnation}{Impregn}
|
||||
\DefineJournalAbbreviation{Inalienable}{Inalien}
|
||||
\DefineJournalPartialAbbreviation{Incendi}{Incend}
|
||||
\DefineJournalPartialAbbreviation{Indemnit}{Indemn}
|
||||
\DefineJournalPartialAbbreviation{Individ}{Individ}
|
||||
\DefineJournalPartialAbbreviation{Indoeurop}{Indoeur}
|
||||
\DefineJournalPartialAbbreviation{Industr}{Ind}
|
||||
\DefineJournalPartialAbbreviation{Infinit}{Infin}
|
||||
\DefineJournalAbbreviation{Infobulletin}{Infobull}
|
||||
\DefineJournalAbbreviation{Information}{Inf}
|
||||
\DefineJournalAbbreviation{Infraction}{Infract}
|
||||
\DefineJournalAbbreviation{Infusion}{Infus}
|
||||
\DefineJournalPartialAbbreviation{Inhibit}{Inhib}
|
||||
\DefineJournalPartialAbbreviation{Innovat}{Innov}
|
||||
\DefineJournalPartialAbbreviation{Inox}{Inox}
|
||||
\DefineJournalPartialAbbreviation{Inser}{Inser}
|
||||
\DefineJournalAbbreviation{Institut}{Inst}
|
||||
\DefineJournalAbbreviation{Institution}{Inst}
|
||||
\DefineJournalPartialAbbreviation{Intelektual}{Intelekt}
|
||||
\DefineJournalAbbreviation{Intelligent}{Intell}
|
||||
\DefineJournalPartialAbbreviation{Interchang}{Interchang}
|
||||
\DefineJournalAbbreviation{Interlingua}{Interling}
|
||||
\DefineJournalAbbreviation{Internat}{Intern}
|
||||
\DefineJournalAbbreviation{Interpanorama}{Interpanor}
|
||||
\DefineJournalPartialAbbreviation{Interpret}{Interpret}
|
||||
\DefineJournalPartialAbbreviation{Intersection}{Intersect}
|
||||
\DefineJournalPartialAbbreviation{Interven}{Interv}
|
||||
\DefineJournalPartialAbbreviation{Investiga}{Investig}
|
||||
\DefineJournalAbbreviation{Ionic}{Ion}
|
||||
\DefineJournalPartialAbbreviation{Irani}{Iran}
|
||||
\DefineJournalPartialAbbreviation{Islam}{Islam}
|
||||
\DefineJournalPartialAbbreviation{Isotop}{Isot}
|
||||
\DefineJournalPartialAbbreviation{Israel}{Isr}
|
||||
\DefineJournalPartialAbbreviation{Izolant}{Izol}
|
||||
\DefineJournalAbbreviation{Jargon}{Jarg}
|
||||
\DefineJournalPartialAbbreviation{Jedin}{Jedin}
|
||||
\DefineJournalPartialAbbreviation{Jesuit}{Jesuit}
|
||||
\DefineJournalPartialAbbreviation{Jubil}{Jubil}
|
||||
\DefineJournalAbbreviation{Jurnal}{J}
|
||||
\DefineJournalAbbreviation{Kalahari}{Kalah}
|
||||
\DefineJournalAbbreviation{Kaleidoscope}{Kaleidosc}
|
||||
\DefineJournalAbbreviation{Kampuchea}{Kampuch}
|
||||
\DefineJournalPartialAbbreviation{Kinematogr}{Kinematogr}
|
||||
\DefineJournalAbbreviation{Kombatant}{Kombat}
|
||||
\DefineJournalPartialAbbreviation{Komunist}{Komunist}
|
||||
\DefineJournalPartialAbbreviation{Kosmonaut}{Kosmonaut}
|
||||
\DefineJournalPartialAbbreviation{Kosov}{Kos}
|
||||
\DefineJournalPartialAbbreviation{Kreat}{Kreat}
|
||||
\DefineJournalPartialAbbreviation{Kurat}{Kurat}
|
||||
\DefineJournalAbbreviation{Kurdistan}{Kurd}
|
||||
\DefineJournalPartialAbbreviation{Laborator}{Lab}
|
||||
\DefineJournalPartialAbbreviation{Laryngolog}{Laryngol}
|
||||
\DefineJournalAbbreviation{Lector}{Lect}
|
||||
\DefineJournalPartialAbbreviation{Legum}{Legum}
|
||||
\DefineJournalAbbreviation{Leningrad}{Leningr}
|
||||
\DefineJournalPartialAbbreviation{Leninist}{Lenin}
|
||||
\DefineJournalPartialAbbreviation{Leprolog}{Leprol}
|
||||
\DefineJournalPartialAbbreviation{Leukemi}{Leuk}
|
||||
\DefineJournalPartialAbbreviation{Lichenolog}{Lichenol}
|
||||
\DefineJournalAbbreviation{Licitation}{Licit}
|
||||
\DefineJournalPartialAbbreviation{Limnolog}{Limnol}
|
||||
\DefineJournalPartialAbbreviation{Linguist}{Linguist}
|
||||
\DefineJournalPartialAbbreviation{Literat}{Lit}
|
||||
\DefineJournalPartialAbbreviation{Lithograph}{Lithogr}
|
||||
\DefineJournalPartialAbbreviation{Litholog}{Lithol}
|
||||
\DefineJournalPartialAbbreviation{Lithuani}{Lith}
|
||||
\DefineJournalPartialAbbreviation{Litolog}{Litol}
|
||||
\DefineJournalAbbreviation{Localisation}{Localis}
|
||||
\DefineJournalPartialAbbreviation{Locomoti}{Locomot}
|
||||
\DefineJournalPartialAbbreviation{Logoped}{Logop}
|
||||
\DefineJournalAbbreviation{Lymphocyte}{Lymph}
|
||||
\DefineJournalPartialAbbreviation{Macedoni}{Maced}
|
||||
\DefineJournalAbbreviation{Macroperspective}{Macroperspect}
|
||||
\DefineJournalAbbreviation{Madagascar}{Madag}
|
||||
\DefineJournalPartialAbbreviation{Magmati}{Magmat}
|
||||
\DefineJournalAbbreviation{Magnesium}{Magnes}
|
||||
\DefineJournalPartialAbbreviation{Magneti}{Magn}
|
||||
\DefineJournalPartialAbbreviation{Magnetohydrodynami}{Magnetohydrodyn}
|
||||
\DefineJournalPartialAbbreviation{Magnetoplasmadynami}{Magnetoplasmadyn}
|
||||
\DefineJournalPartialAbbreviation{Maket}{Maket}
|
||||
\DefineJournalPartialAbbreviation{Malariolog}{Malariol}
|
||||
\DefineJournalPartialAbbreviation{Manag}{Manag}
|
||||
\DefineJournalPartialAbbreviation{Marx}{Marx}
|
||||
\DefineJournalPartialAbbreviation{Matern}{Matern}
|
||||
\DefineJournalPartialAbbreviation{Medicament}{Medicam}
|
||||
\DefineJournalAbbreviation{Meditation}{Medit}
|
||||
\DefineJournalPartialAbbreviation{Mekani}{Mek}
|
||||
\DefineJournalPartialAbbreviation{Melanes}{Melanes}
|
||||
\DefineJournalPartialAbbreviation{Mercat}{Mercat}
|
||||
\DefineJournalPartialAbbreviation{Mercena}{Mercen}
|
||||
\DefineJournalAbbreviation{Meridional}{Merid}
|
||||
\DefineJournalPartialAbbreviation{Mesolith}{Mesolith}
|
||||
\DefineJournalPartialAbbreviation{Messag}{Messag}
|
||||
\DefineJournalPartialAbbreviation{Messin}{Messin}
|
||||
\DefineJournalPartialAbbreviation{Metaboli}{Metab}
|
||||
\DefineJournalPartialAbbreviation{Metabolog}{Metabol}
|
||||
\DefineJournalPartialAbbreviation{Metal}{Met}
|
||||
\DefineJournalPartialAbbreviation{Metallogen}{Metallog}
|
||||
\DefineJournalPartialAbbreviation{Metallurg}{Metall}
|
||||
\DefineJournalPartialAbbreviation{Meteorolog}{Meteorol}
|
||||
\DefineJournalPartialAbbreviation{Metrolog}{Metrol}
|
||||
\DefineJournalPartialAbbreviation{Metropolitan}{Metrop}
|
||||
\DefineJournalPartialAbbreviation{Microecolog}{Microecol}
|
||||
\DefineJournalPartialAbbreviation{Microfich}{Microfich}
|
||||
\DefineJournalPartialAbbreviation{Microfilm}{Microfilm}
|
||||
\DefineJournalPartialAbbreviation{Migrator}{Migr}
|
||||
\DefineJournalAbbreviation{Mill\'esime}{Mill\'es}
|
||||
\DefineJournalPartialAbbreviation{Mimeograph}{Mimeogr}
|
||||
\DefineJournalPartialAbbreviation{Mineral}{Miner}
|
||||
\DefineJournalPartialAbbreviation{Mineralog}{Mineral}
|
||||
\DefineJournalPartialAbbreviation{Ministr}{Minist}
|
||||
\DefineJournalPartialAbbreviation{Minor}{Minor}
|
||||
\DefineJournalPartialAbbreviation{Mission}{Mission}
|
||||
\DefineJournalPartialAbbreviation{Mitropol}{Mitrop}
|
||||
\DefineJournalAbbreviation{Mobilo}{Mob}
|
||||
\DefineJournalPartialAbbreviation{Modifi}{Modif}
|
||||
\DefineJournalPartialAbbreviation{Monarch}{Monarch}
|
||||
\DefineJournalPartialAbbreviation{Monet}{Monet}
|
||||
\DefineJournalPartialAbbreviation{Monolith}{Monolith}
|
||||
\DefineJournalAbbreviation{Monologue}{Monolog}
|
||||
\DefineJournalPartialAbbreviation{Monopol}{Monop}
|
||||
\DefineJournalAbbreviation{Montenegro}{Monten}
|
||||
\DefineJournalPartialAbbreviation{Morbid}{Morb}
|
||||
\DefineJournalPartialAbbreviation{Motiv}{Motiv}
|
||||
\DefineJournalPartialAbbreviation{Multicultur}{Multicult}
|
||||
\DefineJournalPartialAbbreviation{Multidimension}{Multidimens}
|
||||
\DefineJournalPartialAbbreviation{Multiethnic}{Multiethn}
|
||||
\DefineJournalAbbreviation{Multimedia}{Multimed}
|
||||
\DefineJournalAbbreviation{Multiprint}{Multipr}
|
||||
\DefineJournalAbbreviation{Musette}{Muset}
|
||||
\DefineJournalAbbreviation{Myocardium}{Myocard}
|
||||
\DefineJournalPartialAbbreviation{Myograph}{Myogr}
|
||||
\DefineJournalPartialAbbreviation{Myolog}{Myol}
|
||||
\DefineJournalPartialAbbreviation{Myth}{Myth}
|
||||
\DefineJournalPartialAbbreviation{Myxomycet}{Myxomyc}
|
||||
\DefineJournalPartialAbbreviation{Nacion}{Nac}
|
||||
\DefineJournalPartialAbbreviation{Narkot}{Nark}
|
||||
\DefineJournalPartialAbbreviation{Naviga}{Navig}
|
||||
\DefineJournalPartialAbbreviation{Necrolog}{Necrol}
|
||||
\DefineJournalPartialAbbreviation{Nematolog}{Nematol}
|
||||
\DefineJournalPartialAbbreviation{Neohelleni}{Neohell}
|
||||
\DefineJournalPartialAbbreviation{Neolit}{Neolit}
|
||||
\DefineJournalPartialAbbreviation{Neotestament}{Neotestam}
|
||||
\DefineJournalAbbreviation{Neozelandesa}{Neozel}
|
||||
\DefineJournalAbbreviation{Nervosa}{Nerv}
|
||||
\DefineJournalPartialAbbreviation{Neuroanatom}{Neuroanat}
|
||||
\DefineJournalPartialAbbreviation{Neurobiolog}{Neurobiol}
|
||||
\DefineJournalPartialAbbreviation{Neuroendocrin}{Neuroendocr}
|
||||
\DefineJournalPartialAbbreviation{Neurogerontolog}{Neurogerontol}
|
||||
\DefineJournalPartialAbbreviation{Neuroleptanalges}{Neuroleptanalg}
|
||||
\DefineJournalPartialAbbreviation{Neurolog}{Neurol}
|
||||
\DefineJournalPartialAbbreviation{Neurometaboli}{Neurometab}
|
||||
\DefineJournalPartialAbbreviation{Neuroontogen}{Neuroontog}
|
||||
\DefineJournalPartialAbbreviation{Neuropatholog}{Neuropathol}
|
||||
\DefineJournalPartialAbbreviation{Neurophysiolog}{Neurophysiol}
|
||||
\DefineJournalPartialAbbreviation{Neuropsychiatri}{Neuropsychiatr}
|
||||
\DefineJournalPartialAbbreviation{Neuropsycholog}{Neuropsychol}
|
||||
\DefineJournalPartialAbbreviation{Neurovegetativ}{Neuroveg}
|
||||
\DefineJournalPartialAbbreviation{Nihil}{Nihil}
|
||||
\DefineJournalPartialAbbreviation{Nipiolog}{Nipiol}
|
||||
\DefineJournalPartialAbbreviation{Nippon}{Nippon}
|
||||
\DefineJournalPartialAbbreviation{Nocturn}{Noct}
|
||||
\DefineJournalAbbreviation{Nonviolent}{Nonviol}
|
||||
\DefineJournalPartialAbbreviation{Nord}{Nord}
|
||||
\DefineJournalPartialAbbreviation{Normal}{Norm}
|
||||
\DefineJournalPartialAbbreviation{Nostalg}{Nostalg}
|
||||
\DefineJournalAbbreviation{Notation}{Not}
|
||||
\DefineJournalAbbreviation{November}{Novemb}
|
||||
\DefineJournalAbbreviation{Nukleus}{Nukl}
|
||||
\DefineJournalPartialAbbreviation{Numismati}{Numis}
|
||||
\DefineJournalPartialAbbreviation{Nutri}{Nutr}
|
||||
\DefineJournalPartialAbbreviation{Objecti}{Object}
|
||||
\DefineJournalPartialAbbreviation{Observ}{Obs}
|
||||
\DefineJournalPartialAbbreviation{Obstetri}{Obstet}
|
||||
\DefineJournalPartialAbbreviation{Ocean}{Ocean}
|
||||
\DefineJournalAbbreviation{Odalisque}{Odal}
|
||||
\DefineJournalPartialAbbreviation{Odbor}{Odbor}
|
||||
\DefineJournalPartialAbbreviation{Odontoiatri}{Odontoiatr}
|
||||
\DefineJournalPartialAbbreviation{Odontolog}{Odontol}
|
||||
\DefineJournalPartialAbbreviation{Odontostomatolog}{Odontostomatol}
|
||||
\DefineJournalPartialAbbreviation{Offic}{Off}
|
||||
\DefineJournalPartialAbbreviation{Oftalmolog}{Oftalmol}
|
||||
\DefineJournalPartialAbbreviation{Olisip}{Olisip}
|
||||
\DefineJournalPartialAbbreviation{Onomast}{Onomast}
|
||||
\DefineJournalPartialAbbreviation{Ontogen}{Ontog}
|
||||
\DefineJournalPartialAbbreviation{Operat}{Oper}
|
||||
\DefineJournalAbbreviation{Optimum}{Optim}
|
||||
\DefineJournalPartialAbbreviation{Optometr}{Optom}
|
||||
\DefineJournalPartialAbbreviation{Orchid}{Orchid}
|
||||
\DefineJournalPartialAbbreviation{Organiza}{Organ}
|
||||
\DefineJournalPartialAbbreviation{Organologi}{Organol}
|
||||
\DefineJournalPartialAbbreviation{Orthodox}{Orthodox}
|
||||
\DefineJournalPartialAbbreviation{Orthognath}{Orthognath}
|
||||
\DefineJournalPartialAbbreviation{Oscil}{Oscil}
|
||||
\DefineJournalPartialAbbreviation{Osteoarticul}{Osteoartic}
|
||||
\DefineJournalPartialAbbreviation{Otolaryngolog}{Otolaryngol}
|
||||
\DefineJournalPartialAbbreviation{Otolog}{Otol}
|
||||
\DefineJournalPartialAbbreviation{Otoophthalmolog}{Otoophthalmol}
|
||||
\DefineJournalPartialAbbreviation{Otorhinolaryngolog}{Otorhinolaryngol}
|
||||
\DefineJournalPartialAbbreviation{Pacifist}{Pacif}
|
||||
\DefineJournalPartialAbbreviation{Paleodont}{Paleodont}
|
||||
\DefineJournalPartialAbbreviation{Paleontograph}{Paleontogr}
|
||||
\DefineJournalPartialAbbreviation{Paleontolog}{Paleontol}
|
||||
\DefineJournalPartialAbbreviation{Paleotectonic}{Paleotecton}
|
||||
\DefineJournalPartialAbbreviation{Palestin}{Palest}
|
||||
\DefineJournalPartialAbbreviation{Palmyr}{Palmyr}
|
||||
\DefineJournalPartialAbbreviation{Paludism}{Palud}
|
||||
\DefineJournalPartialAbbreviation{Palynolog}{Palynol}
|
||||
\DefineJournalPartialAbbreviation{Pamiat}{Pamiat}
|
||||
\DefineJournalAbbreviation{Panorama}{Panor}
|
||||
\DefineJournalPartialAbbreviation{Pantograph}{Pantogr}
|
||||
\DefineJournalAbbreviation{Papirforedling}{Papirforedl}
|
||||
\DefineJournalPartialAbbreviation{Parabol}{Parabol}
|
||||
\DefineJournalPartialAbbreviation{Parachut}{Parachut}
|
||||
\DefineJournalPartialAbbreviation{Paralis}{Paralis}
|
||||
\DefineJournalPartialAbbreviation{Paramagn}{Paramagn}
|
||||
\DefineJournalPartialAbbreviation{Paramedic}{Paramed}
|
||||
\DefineJournalPartialAbbreviation{Parametr}{Parametr}
|
||||
\DefineJournalAbbreviation{Paranormal}{Paranorm}
|
||||
\DefineJournalPartialAbbreviation{Parapsycholog}{Parapsychol}
|
||||
\DefineJournalPartialAbbreviation{Parapsykol}{Parapsykol}
|
||||
\DefineJournalPartialAbbreviation{Parit}{Parit}
|
||||
\DefineJournalPartialAbbreviation{Parnas}{Parnas}
|
||||
\DefineJournalPartialAbbreviation{Parodontolog}{Parodontol}
|
||||
\DefineJournalPartialAbbreviation{Particip}{Particip}
|
||||
\DefineJournalAbbreviation{Pataphysica}{Pataphys}
|
||||
\DefineJournalPartialAbbreviation{Pathobiolog}{Pathobiol}
|
||||
\DefineJournalPartialAbbreviation{Pathogen}{Pathog}
|
||||
\DefineJournalPartialAbbreviation{Patholog}{Pathol}
|
||||
\DefineJournalPartialAbbreviation{Pedagog}{Pedagog}
|
||||
\DefineJournalPartialAbbreviation{Pediatri}{Pediatr}
|
||||
\DefineJournalPartialAbbreviation{Pedolog}{Pedol}
|
||||
\DefineJournalPartialAbbreviation{Pendul}{Pendul}
|
||||
\DefineJournalPartialAbbreviation{Peptid}{Pept}
|
||||
\DefineJournalPartialAbbreviation{Percuss}{Percuss}
|
||||
\DefineJournalPartialAbbreviation{Perfus}{Perfus}
|
||||
\DefineJournalPartialAbbreviation{Perinatolog}{Perinatol}
|
||||
\DefineJournalPartialAbbreviation{Periodi}{Period}
|
||||
\DefineJournalPartialAbbreviation{Periodontolog}{Periodontol}
|
||||
\DefineJournalAbbreviation{Permaculture}{Permac}
|
||||
\DefineJournalPartialAbbreviation{Person}{Pers}
|
||||
\DefineJournalPartialAbbreviation{Petrolog}{Petrol}
|
||||
\DefineJournalPartialAbbreviation{Pharmacodynam}{Pharmacodyn}
|
||||
\DefineJournalPartialAbbreviation{Phenomenolog}{Phenomenol}
|
||||
\DefineJournalPartialAbbreviation{Philanthrop}{Philanthr}
|
||||
\DefineJournalPartialAbbreviation{Philharmoni}{Philharm}
|
||||
\DefineJournalPartialAbbreviation{Philomathi}{Philomath}
|
||||
\DefineJournalPartialAbbreviation{Philosoph}{Philos}
|
||||
\DefineJournalPartialAbbreviation{Phlebolog}{Phlebol}
|
||||
\DefineJournalPartialAbbreviation{Phonolog}{Phonol}
|
||||
\DefineJournalPartialAbbreviation{Photobiolog}{Photobiol}
|
||||
\DefineJournalPartialAbbreviation{Photocop}{Photocop}
|
||||
\DefineJournalPartialAbbreviation{Photogrammetr}{Photogramm}
|
||||
\DefineJournalPartialAbbreviation{Photograph}{Photogr}
|
||||
\DefineJournalPartialAbbreviation{Photojournal}{Photoj}
|
||||
\DefineJournalPartialAbbreviation{Photometr}{Photom}
|
||||
\DefineJournalPartialAbbreviation{Photophysiolog}{Photophysiol}
|
||||
\DefineJournalPartialAbbreviation{Photoreact}{Photoreact}
|
||||
\DefineJournalPartialAbbreviation{Physiatri}{Physiatr}
|
||||
\DefineJournalPartialAbbreviation{Physich}{Phys}
|
||||
\DefineJournalPartialAbbreviation{Physiogn}{Physiogn}
|
||||
\DefineJournalPartialAbbreviation{Physiograph}{Physiogr}
|
||||
\DefineJournalPartialAbbreviation{Physiolog}{Physiol}
|
||||
\DefineJournalPartialAbbreviation{Physiopatholog}{Physiopathol}
|
||||
\DefineJournalPartialAbbreviation{Physiotherap}{Physiother}
|
||||
\DefineJournalPartialAbbreviation{Phytiatr}{Phytiatr}
|
||||
\DefineJournalPartialAbbreviation{Phytochem}{Phytochem}
|
||||
\DefineJournalAbbreviation{Phytocoenosis}{Phytocoen}
|
||||
\DefineJournalPartialAbbreviation{Phytogenet}{Phytogenet}
|
||||
\DefineJournalPartialAbbreviation{Phytogeograph}{Phytogeogr}
|
||||
\DefineJournalPartialAbbreviation{Phytolog}{Phytol}
|
||||
\DefineJournalPartialAbbreviation{Phytoparasit}{Phytoparasit}
|
||||
\DefineJournalPartialAbbreviation{Phytopatholog}{Phytopathol}
|
||||
\DefineJournalPartialAbbreviation{Phytotaxonom}{Phytotaxon}
|
||||
\DefineJournalPartialAbbreviation{Phytotherap}{Phytother}
|
||||
\DefineJournalPartialAbbreviation{Pigment}{Pigment}
|
||||
\DefineJournalPartialAbbreviation{Pilot}{Pilot}
|
||||
\DefineJournalPartialAbbreviation{Plakat}{Plakat}
|
||||
\DefineJournalPartialAbbreviation{Planif}{Planif}
|
||||
\DefineJournalPartialAbbreviation{Plasti}{Plast}
|
||||
\DefineJournalAbbreviation{Plexus}{Plex}
|
||||
\DefineJournalPartialAbbreviation{Plural}{Plur}
|
||||
\DefineJournalPartialAbbreviation{Pneumati}{Pneum}
|
||||
\DefineJournalPartialAbbreviation{Pneumolog}{Pneumol}
|
||||
\DefineJournalPartialAbbreviation{Pneumonolog}{Pneumonol}
|
||||
\DefineJournalPartialAbbreviation{Podol}{Podol}
|
||||
\DefineJournalPartialAbbreviation{Poet}{Poet}
|
||||
\DefineJournalPartialAbbreviation{Polarograph}{Polarogr}
|
||||
\DefineJournalAbbreviation{Polen}{Pol}
|
||||
\DefineJournalPartialAbbreviation{Politi}{Polit}
|
||||
\DefineJournalAbbreviation{Polysaccharide}{Polysacch}
|
||||
\DefineJournalPartialAbbreviation{Pontifi}{Pontif}
|
||||
\DefineJournalPartialAbbreviation{Popular}{Pop}
|
||||
\DefineJournalPartialAbbreviation{Pornograph}{Pornogr}
|
||||
\DefineJournalPartialAbbreviation{Postmagmati}{Postmagmat}
|
||||
\DefineJournalPartialAbbreviation{Prakt}{Prakt}
|
||||
\DefineJournalPartialAbbreviation{Praximetr}{Praxim}
|
||||
\DefineJournalPartialAbbreviation{Prefabric}{Prefabr}
|
||||
\DefineJournalPartialAbbreviation{Prefac}{Pref}
|
||||
\DefineJournalAbbreviation{Pression}{Press}
|
||||
\DefineJournalPartialAbbreviation{Prestig}{Prestig}
|
||||
\DefineJournalPartialAbbreviation{Primatolog}{Primatol}
|
||||
\DefineJournalPartialAbbreviation{Prirodoslovn}{Prirodosl}
|
||||
\DefineJournalPartialAbbreviation{Problem}{Probl}
|
||||
\DefineJournalPartialAbbreviation{Professor}{Profr}
|
||||
\DefineJournalPartialAbbreviation{Profitab}{Profitab}
|
||||
\DefineJournalPartialAbbreviation{Prognos}{Progn}
|
||||
\DefineJournalPartialAbbreviation{Proizvod}{Proizv}
|
||||
\DefineJournalPartialAbbreviation{Prokur}{Prokur}
|
||||
\DefineJournalPartialAbbreviation{Prophylax}{Prophyl}
|
||||
\DefineJournalAbbreviation{Protestation}{Protest}
|
||||
\DefineJournalPartialAbbreviation{Protistolog}{Protistol}
|
||||
\DefineJournalPartialAbbreviation{Protozoolog}{Protozool}
|
||||
\DefineJournalPartialAbbreviation{Provid}{Provid}
|
||||
\DefineJournalPartialAbbreviation{Provocat}{Provocat}
|
||||
\DefineJournalPartialAbbreviation{Proxim}{Prox}
|
||||
\DefineJournalPartialAbbreviation{Pseudonym}{Pseud}
|
||||
\DefineJournalPartialAbbreviation{Psicopedag}{Psicopedag}
|
||||
\DefineJournalPartialAbbreviation{Psychiatri}{Psychiatr}
|
||||
\DefineJournalPartialAbbreviation{Psychobiolog}{Psychobiol}
|
||||
\DefineJournalPartialAbbreviation{Psycholog}{Psychol}
|
||||
\DefineJournalPartialAbbreviation{Psychometr}{Psychom}
|
||||
\DefineJournalPartialAbbreviation{Psychoneurolog}{Psychoneurol}
|
||||
\DefineJournalPartialAbbreviation{Psychonom}{Psychon}
|
||||
\DefineJournalPartialAbbreviation{Psychosomat}{Psychosom}
|
||||
\DefineJournalPartialAbbreviation{Psychotechni}{Psychotech}
|
||||
\DefineJournalPartialAbbreviation{Psychoterap}{Psychoter}
|
||||
\DefineJournalPartialAbbreviation{Psychotherap}{Psychother}
|
||||
\DefineJournalPartialAbbreviation{Psychotrop}{Psychotr}
|
||||
\DefineJournalPartialAbbreviation{Pyrometr}{Pyrom}
|
||||
\DefineJournalPartialAbbreviation{Quantit}{Quant}
|
||||
\DefineJournalPartialAbbreviation{Radioamat}{Radioamat}
|
||||
\DefineJournalPartialAbbreviation{Radioanaly}{Radioanal}
|
||||
\DefineJournalPartialAbbreviation{Radioastronom}{Radioastron}
|
||||
\DefineJournalPartialAbbreviation{Radiobiolog}{Radiobiol}
|
||||
\DefineJournalPartialAbbreviation{Radiocommunic}{Radiocommun}
|
||||
\DefineJournalPartialAbbreviation{Radioelement}{Radioelem}
|
||||
\DefineJournalPartialAbbreviation{Radiogeolog}{Radiogeol}
|
||||
\DefineJournalPartialAbbreviation{Radiograph}{Radiogr}
|
||||
\DefineJournalPartialAbbreviation{Radioindustri}{Radioind}
|
||||
\DefineJournalPartialAbbreviation{Radioisotop}{Radioisot}
|
||||
\DefineJournalPartialAbbreviation{Radiolaborat}{Radiolab}
|
||||
\DefineJournalPartialAbbreviation{Radiolog}{Radiol}
|
||||
\DefineJournalPartialAbbreviation{Radiometr}{Radiom}
|
||||
\DefineJournalPartialAbbreviation{Radiophysiolog}{Radiophysiol}
|
||||
\DefineJournalPartialAbbreviation{Radiotelemetr}{Radiotelem}
|
||||
\DefineJournalPartialAbbreviation{Radiotelev}{Radiotelev}
|
||||
\DefineJournalPartialAbbreviation{Radiotherap}{Radiother}
|
||||
\DefineJournalAbbreviation{Ramification}{Ramif}
|
||||
\DefineJournalAbbreviation{Raphaelite}{Raphael}
|
||||
\DefineJournalPartialAbbreviation{Razveden}{Razved}
|
||||
\DefineJournalPartialAbbreviation{Razvit}{Razvit}
|
||||
\DefineJournalPartialAbbreviation{Realiz}{Realiz}
|
||||
\DefineJournalPartialAbbreviation{Reanimatolog}{Reanimatol}
|
||||
\DefineJournalPartialAbbreviation{Referenc}{Ref}
|
||||
\DefineJournalPartialAbbreviation{Refus}{Refus}
|
||||
\DefineJournalAbbreviation{Regio}{Reg}
|
||||
\DefineJournalPartialAbbreviation{Region}{Reg}
|
||||
\DefineJournalPartialAbbreviation{Regist}{Regist}
|
||||
\DefineJournalPartialAbbreviation{Regulament}{Regulam}
|
||||
\DefineJournalPartialAbbreviation{Rehabilitat}{Rehabil}
|
||||
\DefineJournalPartialAbbreviation{Relev}{Relev}
|
||||
\DefineJournalAbbreviation{Renaissance}{Renaiss}
|
||||
\DefineJournalAbbreviation{Rendement}{Rend}
|
||||
\DefineJournalPartialAbbreviation{Replace}{Replace}
|
||||
\DefineJournalPartialAbbreviation{Reptil}{Reptil}
|
||||
\DefineJournalPartialAbbreviation{Republik}{Repub}
|
||||
\DefineJournalPartialAbbreviation{Reserv}{Reserv}
|
||||
\DefineJournalPartialAbbreviation{Residenc}{Resid}
|
||||
\DefineJournalPartialAbbreviation{Restaurant}{Restaur}
|
||||
\DefineJournalPartialAbbreviation{Retard}{Retard}
|
||||
\DefineJournalAbbreviation{Retrovirus}{Retrovir}
|
||||
\DefineJournalAbbreviation{Revendication}{Revendic}
|
||||
\DefineJournalPartialAbbreviation{Rhapsod}{Rhaps}
|
||||
\DefineJournalPartialAbbreviation{Rhenan}{Rhenan}
|
||||
\DefineJournalPartialAbbreviation{Rheolog}{Rheol}
|
||||
\DefineJournalPartialAbbreviation{Rheumati}{Rheum}
|
||||
\DefineJournalPartialAbbreviation{Rheumatolog}{Rheumatol}
|
||||
\DefineJournalPartialAbbreviation{Rhinolog}{Rhinol}
|
||||
\DefineJournalAbbreviation{Risalah}{Risal}
|
||||
\DefineJournalAbbreviation{Romance}{Roman}
|
||||
\DefineJournalPartialAbbreviation{Rosenthalian}{Rosenthal}
|
||||
\DefineJournalAbbreviation{Rotisserie}{Rotiss}
|
||||
\DefineJournalAbbreviation{Ruminant}{Rumin}
|
||||
\DefineJournalPartialAbbreviation{Rural}{Rural}
|
||||
\DefineJournalAbbreviation{Saccharide}{Sacch}
|
||||
\DefineJournalPartialAbbreviation{Sacrific}{Sacrif}
|
||||
\DefineJournalAbbreviation{Sammenslutning}{Sammenslut}
|
||||
\DefineJournalAbbreviation{San Francisco}{San Franc}
|
||||
\DefineJournalAbbreviation{Sanctus}{St}
|
||||
\DefineJournalPartialAbbreviation{Satisf}{Satisf}
|
||||
\DefineJournalPartialAbbreviation{Scandic}{Scand}
|
||||
\DefineJournalPartialAbbreviation{Schizophren}{Schizophr}
|
||||
\DefineJournalPartialAbbreviation{Sedimentolog}{Sedimentol}
|
||||
\DefineJournalAbbreviation{Segment}{Segm}
|
||||
\DefineJournalPartialAbbreviation{Seism}{Seism}
|
||||
\DefineJournalPartialAbbreviation{Sektor}{Sekt}
|
||||
\DefineJournalPartialAbbreviation{Seminar}{Semin}
|
||||
\DefineJournalPartialAbbreviation{Semioti}{Semiot}
|
||||
\DefineJournalAbbreviation{Senile}{Sen}
|
||||
\DefineJournalPartialAbbreviation{Senolog}{Senol}
|
||||
\DefineJournalPartialAbbreviation{Sensibil}{Sensib}
|
||||
\DefineJournalAbbreviation{Sensible}{Sensib}
|
||||
\DefineJournalPartialAbbreviation{Septentrional}{Septentr}
|
||||
\DefineJournalPartialAbbreviation{Sequen}{Seq}
|
||||
\DefineJournalAbbreviation{Serie}{Ser}
|
||||
\DefineJournalPartialAbbreviation{Seriolog}{Seriol}
|
||||
\DefineJournalPartialAbbreviation{Serolog}{Serol}
|
||||
\DefineJournalPartialAbbreviation{Serotaxonom}{Serotaxon}
|
||||
\DefineJournalPartialAbbreviation{Sexolog}{Sexol}
|
||||
\DefineJournalPartialAbbreviation{Siderurgi}{Sider}
|
||||
\DefineJournalPartialAbbreviation{Sifiliograf}{Sifiliogr}
|
||||
\DefineJournalPartialAbbreviation{Sifilograph}{Sifilogr}
|
||||
\DefineJournalPartialAbbreviation{Silent}{Silent}
|
||||
\DefineJournalPartialAbbreviation{Singul}{Singul}
|
||||
\DefineJournalPartialAbbreviation{Sinolog}{Sinol}
|
||||
\DefineJournalPartialAbbreviation{Skol}{Sk}
|
||||
\DefineJournalPartialAbbreviation{Slovakist}{Slovak}
|
||||
\DefineJournalPartialAbbreviation{Sociocultur}{Sociocult}
|
||||
\DefineJournalPartialAbbreviation{Sonor}{Son}
|
||||
\DefineJournalPartialAbbreviation{Sophistic}{Sophistic}
|
||||
\DefineJournalPartialAbbreviation{Soviet}{Sov}
|
||||
\DefineJournalPartialAbbreviation{Speculation}{Specul}
|
||||
\DefineJournalPartialAbbreviation{Speleolog}{Speleol}
|
||||
\DefineJournalPartialAbbreviation{Spermatolog}{Spermatol}
|
||||
\DefineJournalPartialAbbreviation{Splenolog}{Splenol}
|
||||
\DefineJournalAbbreviation{Square}{Sq}
|
||||
\DefineJournalAbbreviation{Stalinism- }{Stalin}
|
||||
\DefineJournalPartialAbbreviation{Statist}{Stat}
|
||||
\DefineJournalPartialAbbreviation{Stereolog}{Stereol}
|
||||
\DefineJournalPartialAbbreviation{Stereophon}{Stereoph}
|
||||
\DefineJournalPartialAbbreviation{Stipend}{Stipend}
|
||||
\DefineJournalAbbreviation{Stipulation}{Stipul}
|
||||
\DefineJournalPartialAbbreviation{Stomatolog}{Stomatol}
|
||||
\DefineJournalPartialAbbreviation{Strateg}{Strateg}
|
||||
\DefineJournalPartialAbbreviation{Stress}{Stress}
|
||||
\DefineJournalPartialAbbreviation{Student}{Stud}
|
||||
\DefineJournalPartialAbbreviation{Subalpin}{Subalp}
|
||||
\DefineJournalPartialAbbreviation{Submerg}{Submerg}
|
||||
\DefineJournalPartialAbbreviation{Subnorm}{Subnorm}
|
||||
\DefineJournalPartialAbbreviation{Subsid}{Subsid}
|
||||
\DefineJournalAbbreviation{Substrat}{Substr}
|
||||
\DefineJournalPartialAbbreviation{Subtrop}{Subtrop}
|
||||
\DefineJournalPartialAbbreviation{Subvers}{Subvers}
|
||||
\DefineJournalPartialAbbreviation{Suicidolog}{Suicidol}
|
||||
\DefineJournalPartialAbbreviation{Support}{Support}
|
||||
\DefineJournalAbbreviation{Surplus}{Surpl}
|
||||
\DefineJournalPartialAbbreviation{Suspens}{Suspens}
|
||||
\DefineJournalPartialAbbreviation{Symbol}{Symb}
|
||||
\DefineJournalPartialAbbreviation{Sympos}{Symp}
|
||||
\DefineJournalPartialAbbreviation{Sympoz}{Symp}
|
||||
\DefineJournalAbbreviation{Synapse}{Synap}
|
||||
\DefineJournalPartialAbbreviation{Syndrom}{Syndr}
|
||||
\DefineJournalPartialAbbreviation{Synopt}{Synop}
|
||||
\DefineJournalPartialAbbreviation{Synthes}{Synth}
|
||||
\DefineJournalPartialAbbreviation{Synthet}{Synth}
|
||||
\DefineJournalPartialAbbreviation{Syphiligraph}{Syphiligr}
|
||||
\DefineJournalAbbreviation{Syphilis}{Syph}
|
||||
\DefineJournalPartialAbbreviation{Syphiliti}{Syph}
|
||||
\DefineJournalPartialAbbreviation{Syphilolog}{Syphilol}
|
||||
\DefineJournalPartialAbbreviation{Syri}{Syr}
|
||||
\DefineJournalPartialAbbreviation{Tarif}{Tarif}
|
||||
\DefineJournalPartialAbbreviation{Taxonom}{Taxon}
|
||||
\DefineJournalPartialAbbreviation{Teatr}{Teatr}
|
||||
\DefineJournalPartialAbbreviation{Techni}{Tech}
|
||||
\DefineJournalPartialAbbreviation{Technolog}{Technol}
|
||||
\DefineJournalPartialAbbreviation{Tekni}{Tek}
|
||||
\DefineJournalPartialAbbreviation{Telefon}{Telef}
|
||||
\DefineJournalPartialAbbreviation{Telegraph}{Telegr}
|
||||
\DefineJournalPartialAbbreviation{Telemechani}{Telemech}
|
||||
\DefineJournalPartialAbbreviation{Telesympos}{Telesymp}
|
||||
\DefineJournalPartialAbbreviation{Teoreti}{Teor}
|
||||
\DefineJournalPartialAbbreviation{Termal}{Termal}
|
||||
\DefineJournalPartialAbbreviation{Terminolog}{Terminol}
|
||||
\DefineJournalPartialAbbreviation{Termoidraulic}{Termoidraul}
|
||||
\DefineJournalPartialAbbreviation{Thalass}{Thalass}
|
||||
\DefineJournalPartialAbbreviation{Thanatolog}{Thanatol}
|
||||
\DefineJournalAbbreviation{Theknos}{Thek}
|
||||
\DefineJournalPartialAbbreviation{Theriolog}{Theriol}
|
||||
\DefineJournalPartialAbbreviation{Thermobiolog}{Thermobiol}
|
||||
\DefineJournalPartialAbbreviation{Thermograph}{Thermogr}
|
||||
\DefineJournalPartialAbbreviation{Thermolog}{Thermol}
|
||||
\DefineJournalPartialAbbreviation{Thermometr}{Thermom}
|
||||
\DefineJournalPartialAbbreviation{Thermoregulat}{Thermoregul}
|
||||
\DefineJournalPartialAbbreviation{Thrombos}{Thromb}
|
||||
\DefineJournalPartialAbbreviation{Thyroid}{Thyroid}
|
||||
\DefineJournalPartialAbbreviation{Tibet}{Tibet}
|
||||
\DefineJournalPartialAbbreviation{Topograph}{Topogr}
|
||||
\DefineJournalPartialAbbreviation{Topometr}{Topom}
|
||||
\DefineJournalAbbreviation{Touring}{Tour}
|
||||
\DefineJournalPartialAbbreviation{Toxicom}{Toxicom}
|
||||
\DefineJournalPartialAbbreviation{Trachom}{Trach}
|
||||
\DefineJournalPartialAbbreviation{Tradition}{Tradit}
|
||||
\DefineJournalPartialAbbreviation{Transform}{Transform}
|
||||
\DefineJournalPartialAbbreviation{Transfront}{Transfront}
|
||||
\DefineJournalPartialAbbreviation{Trasplant}{Traspl}
|
||||
\DefineJournalPartialAbbreviation{Traumatolog}{Traumatol}
|
||||
\DefineJournalAbbreviation{Tribulation}{Tribul}
|
||||
\DefineJournalPartialAbbreviation{Tricolor}{Tricolor}
|
||||
\DefineJournalPartialAbbreviation{Trilingu}{Triling}
|
||||
\DefineJournalAbbreviation{Trisaccharide}{Trisacch}
|
||||
\DefineJournalAbbreviation{Trombone}{Tromb}
|
||||
\DefineJournalPartialAbbreviation{Trompet}{Trompet}
|
||||
\DefineJournalPartialAbbreviation{Tropi}{Trop}
|
||||
\DefineJournalPartialAbbreviation{Troubl}{Troubl}
|
||||
\DefineJournalPartialAbbreviation{Trypanos}{Trypanos}
|
||||
\DefineJournalPartialAbbreviation{Tuberkuloz}{Tuberk}
|
||||
\DefineJournalPartialAbbreviation{Ufolog}{Ufol}
|
||||
\DefineJournalPartialAbbreviation{Ugostit}{Ugost}
|
||||
\DefineJournalAbbreviation{Ulster}{Ulst}
|
||||
\DefineJournalPartialAbbreviation{Ultrason}{Ultrason}
|
||||
\DefineJournalAbbreviation{Ultraterrestre}{Ultraterr}
|
||||
\DefineJournalAbbreviation{Uniforme}{Unif}
|
||||
\DefineJournalPartialAbbreviation{Urbanis}{Urban}
|
||||
\DefineJournalAbbreviation{Urogynaecologia}{Urogynaecol}
|
||||
\DefineJournalPartialAbbreviation{Urolog}{Urol}
|
||||
\DefineJournalAbbreviation{Vaccination}{Vaccin}
|
||||
\DefineJournalAbbreviation{Validation}{Valid}
|
||||
\DefineJournalPartialAbbreviation{Velocit}{Veloc}
|
||||
\DefineJournalPartialAbbreviation{Veneri}{Vener}
|
||||
\DefineJournalPartialAbbreviation{Venerolog}{Venerol}
|
||||
\DefineJournalPartialAbbreviation{Vestig}{Vestig}
|
||||
\DefineJournalAbbreviation{Videotaping}{Videotap}
|
||||
\DefineJournalPartialAbbreviation{Vietnam}{Vietnam}
|
||||
\DefineJournalPartialAbbreviation{Vigilanc}{Vigil}
|
||||
\DefineJournalPartialAbbreviation{Violin}{Violin}
|
||||
\DefineJournalPartialAbbreviation{Virolog}{Virol}
|
||||
\DefineJournalPartialAbbreviation{Vitamini}{Vitam}
|
||||
\DefineJournalPartialAbbreviation{Vitaminolog}{Vitaminol}
|
||||
\DefineJournalPartialAbbreviation{Volum}{Vol}
|
||||
\DefineJournalPartialAbbreviation{Volunt}{Volunt}
|
||||
\DefineJournalPartialAbbreviation{Vulcanism}{Vulcan}
|
||||
\DefineJournalAbbreviation{Xenofobia}{Xenofob}
|
||||
\DefineJournalPartialAbbreviation{Xylophon}{Xyloph}
|
||||
\DefineJournalPartialAbbreviation{Yiddish}{Yid}
|
||||
\DefineJournalPartialAbbreviation{Yidish}{Yid}
|
||||
\DefineJournalPartialAbbreviation{Zagreb}{Zagreb}
|
||||
\DefineJournalPartialAbbreviation{Zeland}{Zeland}
|
||||
\DefineJournalAbbreviation{Zimbabwe}{Zimb}
|
||||
\DefineJournalAbbreviation{Zirconium}{Zircon}
|
||||
\DefineJournalPartialAbbreviation{Zna\v c}{Zna\v c}
|
||||
\DefineJournalPartialAbbreviation{Zoolog}{Zool}
|
||||
\DefineJournalPartialAbbreviation{Zoophysiolog}{Zoophysiol}
|
||||
\DefineJournalPartialAbbreviation{Zooveterinar}{Zoovet}
|
||||
\DefineJournalPartialAbbreviation{Zymolog}{Zymol}
|
||||
5407
SI/jabbrv-ltwa-en.ldf
Normal file
498
SI/jabbrv.sty
Normal file
@ -0,0 +1,498 @@
|
||||
%% 2018_02_07 - Modifications of Marie-Jean Thoraval (mjthoraval@gmail.com):
|
||||
%% Suppress the end period after non-abbreviated journal titles.
|
||||
%%
|
||||
%% Copyright 2010 Erich Hoover
|
||||
%% E-mail: ehoover@mines.edu
|
||||
%%
|
||||
%% =============================================
|
||||
%% IMPORTANT NOTICE:
|
||||
%%
|
||||
%% This work may be distributed and/or modified under the conditions
|
||||
%% of the LaTeX Project Public License, either version 1.3c of this
|
||||
%% license or (at your option) any later version.
|
||||
%% The latest version of this license is available at
|
||||
%% http://www.latex-project.org/lppl.txt
|
||||
%% =============================================
|
||||
%%
|
||||
%% This package provides the "\JournalTitle{<title>}" command, where
|
||||
%% "<title>" is a journal title that you wish to have automatically
|
||||
%% abbreviated. For example,
|
||||
%% \JournalTitle{Journal of the Optical Society of America}
|
||||
%% will be replaced to read
|
||||
%% J. Opt. Soc. Am.
|
||||
%%
|
||||
%% The default behavior of this package is to place a period after
|
||||
%% each abbreviation. For publications that require period-less
|
||||
%% abbreviations simply include the package option "noperiod":
|
||||
%% \usepackage[noperiod]{jabbrv}
|
||||
%%
|
||||
%% The default behavior of this package is to not abbreviate a
|
||||
%% journal title that only contains one word. You can disable this
|
||||
%% behavior (still abbreviate one word titles) by including the
|
||||
%% "oneword" package option:
|
||||
%% \usepackage[oneword]{jabbrv}
|
||||
%%
|
||||
%% This package also ignores undefined abbreviations (does not
|
||||
%% abbreviate them) by default. In order to make sure that all the
|
||||
%% words you expect to be abbreviated are actually abbreviated then
|
||||
%% include the "warnundef" option:
|
||||
%% \usepackage[warnundef]{jabbrv}
|
||||
%% Please note that this option outputs a LaTeX warning for each
|
||||
%% title word that does not have an abbreviation, possibly resulting
|
||||
%% in a large number of warnings in the output log.
|
||||
%%
|
||||
%% To change the language used for the set of abbreviations (english
|
||||
%% by default), use the ``lang=<value>'' option with the Unix
|
||||
%% language code for <value>; for example:
|
||||
%% \usepackage[lang=es]{jabbrv}
|
||||
%% sets the abbreviation language to Spanish.
|
||||
%%
|
||||
%% In order to add customize abbreviations this package provides
|
||||
%% three additional commands: \DefineJournalAbbreviation,
|
||||
%% \DefineJournalPartialAbbreviation and \DefineSpuriousJournalWord.
|
||||
%% \DefineSpuriousJournalWord simply takes a single case-sensitive
|
||||
%% parameter, this parameter will be added to the list of words to
|
||||
%% completely remove in the output. \DefineJournalAbbreviation takes
|
||||
%% two parameters, the first parameter is the case-sensitive word to
|
||||
%% abbreviate and the second parameter is the actual abbreviation,
|
||||
%% for example:
|
||||
%% \DefineJournalAbbreviation{Journal}{J}
|
||||
%% \DefineJournalPartialAbbreviation takes two
|
||||
%% parameters juts like \DefineJournalAbbreviation; however,
|
||||
%% \DefineJournalPartialAbbreviation creates an entry that matches
|
||||
%% any title that begins with the first parameter, for example:
|
||||
%% \DefineJournalPartialAbbreviation{Communica}{Commun}
|
||||
%% will match longer words such as ``Communications'' and
|
||||
%% abbreviate any such word with the given abbreviated form. Please
|
||||
%% note that care should be taken with creating custom partial
|
||||
%% abbreviations, as such abbreviations that are not approved by
|
||||
%% the ISSN may match unintended title words.
|
||||
%%
|
||||
%% Please note that this package is still very much in the beta
|
||||
%% stage, while it should work just fine it has not yet been
|
||||
%% extensively tested.
|
||||
%%
|
||||
\NeedsTeXFormat{LaTeX2e}[1995/06/01]
|
||||
\ProvidesPackage{jabbrv}[2010/08/18 v0.2
|
||||
Automatic Journal Title Abbreviation Package]
|
||||
\RequirePackage{kvoptions}[2006/08/17]
|
||||
|
||||
% Special if statement for ensuring there are no double-spaces in the resulting entries
|
||||
\newif\if@gobble@space@
|
||||
|
||||
% Special if for warning when an abbreviation is not defined
|
||||
\newif\if@warn@noabbrv@ \@warn@noabbrv@false
|
||||
|
||||
% Special if for if a partial abbreviation match was found
|
||||
\newif\if@partial@found@
|
||||
|
||||
% Special if for handling exceptions to the abbreviation rules
|
||||
\newif\if@abbreviate@journal@
|
||||
|
||||
% Special if for abbreviating when a title only contains one word
|
||||
\newif\if@jabbrv@abbrv@one@word@title@ \@jabbrv@abbrv@one@word@title@false
|
||||
\def\jabbrv@one@word@title{%
|
||||
\if@jabbrv@abbrv@one@word@title@%
|
||||
\journal@output@abbrv%
|
||||
\else%
|
||||
\the\temp@journal@text%
|
||||
\fi%
|
||||
}
|
||||
|
||||
% Special definition for the period so that a double-period doesn't result at the end of the entry
|
||||
\newif\if@show@period@ \@show@period@true
|
||||
\newif\if@end@period@
|
||||
\newif\if@no@space@ \@no@space@false
|
||||
\newif\if@special@period@
|
||||
\def\journal@abbrv@period@noperiod{\global\@end@period@true}
|
||||
\def\journal@abbrv@period@period{%
|
||||
\if@show@period@%
|
||||
.%
|
||||
\fi%
|
||||
}
|
||||
\def\journal@abbrv@period{%
|
||||
\ifx\journal@char@stop\@jrnl@temp@char%
|
||||
\journal@abbrv@period@noperiod%
|
||||
\else%
|
||||
\ifx.\@jrnl@temp@char%
|
||||
\else%
|
||||
\journal@abbrv@period@period%
|
||||
\fi%
|
||||
\fi%
|
||||
}
|
||||
|
||||
% Custom ``comma below'' command (use only if \textcommabelow is defined):
|
||||
\global\let\jabbrv@textcommabelow=\textcommabelow
|
||||
\gdef\J@C{%
|
||||
\expandafter\ifx\csname jabbrv@textcommabelow\endcsname\relax%
|
||||
\def\jabbrv@comma{}%
|
||||
\else%
|
||||
\def\jabbrv@comma{\jabbrv@textcommabelow}%
|
||||
\fi%
|
||||
\jabbrv@comma%
|
||||
}
|
||||
|
||||
% Redefinitions for diacritical marks so that they can be processed as command names
|
||||
\def\jabbrv@redefine@diacritic{%
|
||||
\def\`{@GRAVEACCENT@}%
|
||||
\def\'{@ACUTEACCENT@}%
|
||||
\def\^{@CIRCUMFLEX@}%
|
||||
\def\"{@UMLAUT@}%
|
||||
\def\={@MACRONACCENT@}%
|
||||
\def\~{@TILDE@}%
|
||||
\def\aa{@RINGa@}%
|
||||
\def\AA{@RINGA@}%
|
||||
\def\ae{@aeDIPHTHONG@}%
|
||||
\def\AE{@AEDIPHTHONG@}%
|
||||
\def\c{@CEDILLA@}%
|
||||
\def\o{@SLASHo@}%
|
||||
\def\O{@SLASHO@}%
|
||||
\def\oe{@oeDIPHTHONG@}%
|
||||
\def\OE{@OEDIPHTHONG@}%
|
||||
\def\ss{@ESZETT@}%
|
||||
\def\t{@TIE@}%
|
||||
\def\v{@CARON@}%
|
||||
\def\&{@AND@}%
|
||||
% Custom \J@C may be called directly or defined through \textcommabelow:
|
||||
\def\J@C{@JABBRVCOMMA@}%
|
||||
\let\textcommabelow=\J@C%
|
||||
}
|
||||
\global\let\jabbrv@graveaccent=\`
|
||||
\global\let\jabbrv@accuteaccent=\'
|
||||
\global\let\jabbrv@circumflex=\^
|
||||
\global\let\jabbrv@umlaut=\"
|
||||
\global\let\jabbrv@macronaccent=\=
|
||||
\global\let\jabbrv@tilde=\~
|
||||
\global\let\jabbrv@ringa=\aa
|
||||
\global\let\jabbrv@ringA=\AA
|
||||
\global\let\jabbrv@aediphthong=\ae
|
||||
\global\let\jabbrv@AEdiphthong=\AE
|
||||
\global\let\jabbrv@cedilla=\c
|
||||
\global\let\jabbrv@slasho=\o
|
||||
\global\let\jabbrv@slashO=\O
|
||||
\global\let\jabbrv@oediphthong=\oe
|
||||
\global\let\jabbrv@OEdiphthong=\OE
|
||||
\global\let\jabbrv@eszett=\ss
|
||||
\global\let\jabbrv@tie=\t
|
||||
\global\let\jabbrv@caron=\v
|
||||
\global\let\jabbrv@and=\&
|
||||
% Custom:
|
||||
\global\let\jabbrv@comma=\J@C
|
||||
% When outputing abbreviations or un-abbreviated words the diacritic match
|
||||
% list should be disabled (return things to normal):
|
||||
\def\jabbrv@normal@diacritic{%
|
||||
\let\`=\jabbrv@graveaccent%
|
||||
\let\'=\jabbrv@accuteaccent%
|
||||
\let\^=\jabbrv@circumflex%
|
||||
\let\"=\jabbrv@umlaut%
|
||||
\let\==\jabbrv@macronaccent%
|
||||
\let\~=\jabbrv@tilde%
|
||||
\let\c=\jabbrv@cedilla%
|
||||
\let\aa=\jabbrv@ringa%
|
||||
\let\AA=\jabbrv@ringA%
|
||||
\let\ae=\jabbrv@aediphthong%
|
||||
\let\AE=\jabbrv@AEdiphthong%
|
||||
\let\o=\jabbrv@slasho%
|
||||
\let\O=\jabbrv@slashO%
|
||||
\let\oe=\jabbrv@oediphthong%
|
||||
\let\OE=\jabbrv@OEdiphthong%
|
||||
\let\ss=\jabbrv@eszett%
|
||||
\let\t=\jabbrv@tie%
|
||||
\let\v=\jabbrv@caron%
|
||||
\let\&=\jabbrv@and%
|
||||
% Custom \J@C may be called directly or defined through \textcommabelow:
|
||||
\let\J@C=\jabbrv@comma%
|
||||
\let\textcommabelow=\jabbrv@comma%
|
||||
}
|
||||
|
||||
% Define Common Abbreviations (see language definition files for the list):
|
||||
\providecommand{\DefineJournalAbbreviation}[2]{
|
||||
\begingroup
|
||||
\jabbrv@redefine@diacritic
|
||||
\expandafter\gdef\csname journal@abbrv@#1\endcsname{%
|
||||
\begingroup%
|
||||
\jabbrv@normal@diacritic%
|
||||
#2%
|
||||
\endgroup%
|
||||
\@gobble@space@false%
|
||||
\journal@abbrv@period%
|
||||
}
|
||||
\endgroup
|
||||
}
|
||||
|
||||
% Define specific journals that are exceptions:
|
||||
\providecommand{\DefineJournalException}[2]{
|
||||
\begingroup
|
||||
\jabbrv@redefine@diacritic
|
||||
\expandafter\gdef\csname journal@exception@#1\endcsname{%
|
||||
\begingroup%
|
||||
\jabbrv@normal@diacritic%
|
||||
#2%
|
||||
\endgroup%
|
||||
\@gobble@space@false%
|
||||
}
|
||||
\endgroup
|
||||
}
|
||||
|
||||
% Define Common Partial Abbreviations (see language definition files for the list):
|
||||
\providecommand{\DefineJournalPartialAbbreviation}[2]{
|
||||
\begingroup
|
||||
\jabbrv@redefine@diacritic
|
||||
\expandafter\gdef\csname journal@partial@abbrv@#1\endcsname{%
|
||||
\begingroup%
|
||||
\jabbrv@normal@diacritic%
|
||||
#2%
|
||||
\endgroup%
|
||||
\@gobble@space@false%
|
||||
\journal@abbrv@period%
|
||||
}
|
||||
\endgroup
|
||||
}
|
||||
|
||||
% Define Suprious Word Removal:
|
||||
\providecommand{\DefineSpuriousJournalWord}[1]{%
|
||||
\expandafter\def\csname journal@abbrv@#1\endcsname{\journal@output@space}%
|
||||
}
|
||||
\DefineSpuriousJournalWord{of}
|
||||
\DefineSpuriousJournalWord{in}
|
||||
\DefineSpuriousJournalWord{and}
|
||||
\DefineSpuriousJournalWord{the}
|
||||
|
||||
% Handle the rather generic \futurelet code:
|
||||
\newtoks\temp@journal@text
|
||||
\newtoks\temp@journal@text@
|
||||
\temp@journal@text{}
|
||||
\def\journal@char@stop{}
|
||||
\def\@journal@space{\afterassignment\@journal@space@\let\@tempa= }
|
||||
\def\@journal@space@{\journal@char@loop}
|
||||
\def\@journal@gobble#1{\journal@char@loop}
|
||||
\def\@journal@character#1{%
|
||||
\temp@journal@text\expandafter{\the\temp@journal@text#1}%
|
||||
\journal@char@loop%
|
||||
}
|
||||
\def\journal@char@loop{%
|
||||
\futurelet\@jrnl@temp@char%
|
||||
\journal@char@loop@%
|
||||
}
|
||||
|
||||
% Code for finding the length of a string:
|
||||
\newcounter{jabbrv@strlen@count}
|
||||
\def\jabbrv@strlen@stop{}
|
||||
\def\jabbrv@strlen#1{%
|
||||
\setcounter{jabbrv@strlen@count}{1}%
|
||||
\expandafter\jabbrv@strlen@ #1\jabbrv@strlen@stop%
|
||||
}
|
||||
\def\jabbrv@strlen@#1{%
|
||||
\@ifnextchar\jabbrv@strlen@stop%
|
||||
{}%
|
||||
{%
|
||||
\addtocounter{jabbrv@strlen@count}{1}%
|
||||
\expandafter\jabbrv@strlen@%
|
||||
}%
|
||||
}
|
||||
|
||||
% The following ``for loop'' command is a convenience function for going over the word's characters
|
||||
\newcommand{\jabbrv@for@loop}[5][1]{%
|
||||
\setcounter{#2}{#3}%
|
||||
\ifnum#4\relax%
|
||||
#5%
|
||||
\addtocounter{#2}{#1}%
|
||||
\jabbrv@for@loop[#1]{#2}{\value{#2}}{#4}{#5}%
|
||||
\fi%
|
||||
}
|
||||
|
||||
% Gobble a given number of characters off the end of a string
|
||||
\newcounter{jabbrv@gobble@temp}
|
||||
\def\jabbrv@gobble@stop{}
|
||||
\def\jabbrv@gobble@ending#1#2#3{%
|
||||
\setcounter{jabbrv@gobble@temp}{#3}%
|
||||
\addtocounter{jabbrv@gobble@temp}{-#2}%
|
||||
\temp@journal@text@{}%
|
||||
\expandafter\jabbrv@gobble@ending@ #1\jabbrv@gobble@stop%
|
||||
}
|
||||
\def\jabbrv@gobble@ending@#1{%
|
||||
\expandafter\ifnum\value{jabbrv@gobble@temp} > 0\relax%
|
||||
\temp@journal@text@\expandafter{\the\temp@journal@text@#1}%
|
||||
\fi%
|
||||
\@ifnextchar\jabbrv@gobble@stop%
|
||||
{}%
|
||||
{%
|
||||
\addtocounter{jabbrv@gobble@temp}{-1}%
|
||||
\expandafter\jabbrv@gobble@ending@%
|
||||
}%
|
||||
}
|
||||
|
||||
% Find partial title word matches
|
||||
\newcounter{jabbrv@loop@i}
|
||||
\newcounter{jabbrv@loop@max}
|
||||
\def\journal@output@abbrv@partial{%
|
||||
\@partial@found@false%
|
||||
\jabbrv@strlen{\the\temp@journal@text}%
|
||||
\setcounter{jabbrv@loop@max}{\value{jabbrv@strlen@count}}%
|
||||
\jabbrv@for@loop{jabbrv@loop@i}{0}{\value{jabbrv@loop@i} < \value{jabbrv@loop@max}}{%
|
||||
\jabbrv@gobble@ending{\the\temp@journal@text}{\value{jabbrv@loop@i}}{\value{jabbrv@loop@max}}%
|
||||
\expandafter\ifx\csname journal@partial@abbrv@\the\temp@journal@text@\endcsname\relax%
|
||||
% No known partial abbreviation
|
||||
\else%
|
||||
\@partial@found@true%
|
||||
\csname journal@partial@abbrv@\the\temp@journal@text@\endcsname%
|
||||
\setcounter{jabbrv@loop@i}{\value{jabbrv@loop@max}}%
|
||||
\fi%
|
||||
}%
|
||||
}
|
||||
|
||||
% Output single spaces even when there are multiple spaces together
|
||||
\def\journal@output@space{%
|
||||
\if@gobble@space@%
|
||||
\else%
|
||||
\space%
|
||||
\@gobble@space@true%
|
||||
\fi%
|
||||
}
|
||||
|
||||
% Output the correct abbreviation for a title word
|
||||
\def\journal@output@abbrv{%
|
||||
\if@special@period@%
|
||||
\journal@abbrv@period%
|
||||
\else%
|
||||
\if@no@space@%
|
||||
.% There was a user-entered period with no space after it
|
||||
\else%
|
||||
\journal@output@space%
|
||||
\fi%
|
||||
\expandafter\ifx\csname journal@abbrv@\the\temp@journal@text\endcsname\relax%
|
||||
\journal@output@abbrv@partial%
|
||||
\if@partial@found@%
|
||||
% Partial match was output, do nothing.
|
||||
\else%
|
||||
% No known abbreviation
|
||||
\if@warn@noabbrv@%
|
||||
\@latex@warning{No abbreviation defined for `\the\temp@journal@text'}%
|
||||
\fi%
|
||||
\begingroup%
|
||||
\jabbrv@normal@diacritic%
|
||||
\the\temp@journal@text%
|
||||
\endgroup%
|
||||
\global\@end@period@false % reset the "need a period at the end" indicator
|
||||
\@gobble@space@false%
|
||||
\fi%
|
||||
\else%
|
||||
% Replace with abbreviation
|
||||
\expandafter\csname journal@abbrv@\the\temp@journal@text\endcsname%
|
||||
\fi%
|
||||
\fi%
|
||||
\@special@period@false%
|
||||
}
|
||||
|
||||
% Allow us to keep track of the number of words in an abbreviation so that when there's only one we can choose not to abbreviate
|
||||
\newcounter{jabbrv@word@count}
|
||||
\def\jabbrv@reset@word@count{%
|
||||
\setcounter{jabbrv@word@count}{0}%
|
||||
}
|
||||
\def\jabbrv@step@word@count{%
|
||||
\addtocounter{jabbrv@word@count}{1}%
|
||||
}
|
||||
|
||||
% Loop through the \futurelet characters finding title words to replace
|
||||
\def\journal@char@loop@{%
|
||||
% The space character is the ``special token'' - use this character to find
|
||||
% title words to abbreviate
|
||||
\ifx \@sptoken\@jrnl@temp@char%
|
||||
\journal@output@abbrv%
|
||||
\jabbrv@step@word@count%
|
||||
\temp@journal@text{}%
|
||||
\@no@space@false%
|
||||
\let\@tempa\@journal@space%
|
||||
\else%
|
||||
% \journal@char@stop is specially defined so this routine knows
|
||||
% when the entire text has been read (where to stop)
|
||||
\ifx \journal@char@stop\@jrnl@temp@char%
|
||||
\expandafter\ifnum\value{jabbrv@word@count} > 0\relax%
|
||||
\journal@output@abbrv%
|
||||
\else%
|
||||
\jabbrv@one@word@title%
|
||||
\fi%
|
||||
\let\@tempa\@gobble%
|
||||
\else%
|
||||
% Measure all other characters and include them in the title word
|
||||
\@special@period@false%
|
||||
\let\@tempa\@journal@character%
|
||||
\fi%
|
||||
\fi%
|
||||
\@tempa%
|
||||
}
|
||||
|
||||
% Eat a period at the end of the entry if the next character is also a period
|
||||
\def\@jrnl@eat@period#1{%
|
||||
\if@end@period@%
|
||||
\ifx.#1\else%
|
||||
\ifx\newblock#1%
|
||||
.\newblock%
|
||||
\else%
|
||||
\journal@abbrv@period@period%
|
||||
\fi%
|
||||
\fi%
|
||||
\fi%
|
||||
#1%
|
||||
}
|
||||
|
||||
% Skip groups after the \JournalTitle command
|
||||
\def\@jrnl@eat@period@groupskip{%
|
||||
\@ifnextchar\egroup%
|
||||
{\@jrnl@eat@period@groupskip@}%
|
||||
{\@jrnl@eat@period}%
|
||||
}
|
||||
\def\@jrnl@eat@period@groupskip@{%
|
||||
\egroup \expandafter\@jrnl@eat@period\bgroup%
|
||||
}
|
||||
|
||||
% Call \journal{<title>}, where <title> is the title for which
|
||||
% journal abbreviation replacements should be performed.
|
||||
\providecommand{\JournalTitle}[1]{%
|
||||
\@abbreviate@journal@true%
|
||||
\global\@end@period@false%
|
||||
\begingroup%
|
||||
\jabbrv@redefine@diacritic%
|
||||
\edef\journal@fulltitle{#1}%
|
||||
\ifcsname journal@exception@#1\endcsname%
|
||||
\csname journal@exception@#1\endcsname%
|
||||
\global\@abbreviate@journal@false%
|
||||
\fi%
|
||||
\endgroup%
|
||||
\if@abbreviate@journal@%
|
||||
\begingroup%
|
||||
\@gobble@space@true%
|
||||
\@special@period@false%
|
||||
\jabbrv@redefine@diacritic%
|
||||
\jabbrv@reset@word@count%
|
||||
\expandafter\journal@char@loop%
|
||||
#1%
|
||||
\journal@char@stop%
|
||||
\endgroup%
|
||||
\fi%
|
||||
% If the next character is not a period then add one in
|
||||
% if the last character would have been a period
|
||||
\@jrnl@eat@period@groupskip%
|
||||
}
|
||||
|
||||
% Declare an option for disabling periods
|
||||
\DeclareVoidOption{noperiod}{\@show@period@false}
|
||||
|
||||
% Declare an option for abbreviating one word titles
|
||||
\DeclareVoidOption{oneword}{\@jabbrv@abbrv@one@word@title@true}
|
||||
|
||||
% Declare an option for enabling undefined abbreviation warnings
|
||||
\DeclareVoidOption{warnundef}{\@warn@noabbrv@true}
|
||||
|
||||
% Declare an option for the default abbreviation list
|
||||
\gdef\jabbrv@lang{en}
|
||||
\define@key{jabbrv}{lang}{\gdef\jabbrv@lang{#1}}
|
||||
|
||||
% Process the option list and input the language definitions
|
||||
\ProcessKeyvalOptions{jabbrv}
|
||||
\InputIfFileExists{jabbrv-ltwa-all.ldf}{}{%
|
||||
\@latex@error{The master abbreviation language file `jabbrv-ltwa-all.ldf' was not found}{Make sure the file is in the appropriate folder and recompile.}%
|
||||
}
|
||||
\InputIfFileExists{jabbrv-ltwa-\jabbrv@lang.ldf}{}{%
|
||||
\@latex@error{Abbreviation language `jabbrv-ltwa-\jabbrv@lang.ldf' not found}{Select a valid language and recompile.}%
|
||||
}
|
||||
BIN
SI/landing-page.png
Normal file
|
After Width: | Height: | Size: 139 KiB |
BIN
SI/main-page.png
Normal file
|
After Width: | Height: | Size: 440 KiB |
BIN
SI/pnas-logo.png
Normal file
|
After Width: | Height: | Size: 38 KiB |
454
SI/pnas-new.cls
Normal file
@ -0,0 +1,454 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% pnas-new.cls, v1.45, 2019/04/29
|
||||
%
|
||||
% This class file enables authors to prepare research
|
||||
% articles for submission to PNAS.
|
||||
%
|
||||
% Please note that whilst this template provides a
|
||||
% preview of the typeset manuscript for submission, it
|
||||
% will not necessarily be the final publication layout.
|
||||
%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% This work may be distributed and/or modified under the
|
||||
% conditions of the LaTeX Project Public License, either
|
||||
% version 1.3 of this license or any later version.
|
||||
% The latest version of this license is in
|
||||
% http://www.latex-project.org/lppl.txt and
|
||||
% version 1.3 or later is part of all distributions
|
||||
% of LaTeX version 2005/12/01 or later.
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%
|
||||
% For use with latex+dvipdfm, pdflatex, xelatex & lualatex
|
||||
% For compiling with plain latex, please use latex+dvipdfm
|
||||
% to produce the PDF, not dvis -> ps -> pdf nor dvipdf
|
||||
%
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesClass{pnas-new}[2019/04/29, v1.45]
|
||||
\AtEndOfClass{\RequirePackage{microtype}}
|
||||
% Option for line numbers
|
||||
\newif\if@pnaslineno
|
||||
\DeclareOption{lineno}{\@pnaslinenotrue}
|
||||
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{extarticle}}
|
||||
\ProcessOptions*
|
||||
\LoadClass{extarticle}
|
||||
|
||||
%% Fonts and language
|
||||
\RequirePackage[utf8]{inputenc}
|
||||
\RequirePackage[english]{babel}
|
||||
\RequirePackage{amsmath,amsfonts,amssymb}
|
||||
\RequirePackage{lmodern}
|
||||
\RequirePackage[scaled]{helvet}
|
||||
\RequirePackage[T1]{fontenc}
|
||||
\RequirePackage{lettrine} % For dropped capitals
|
||||
|
||||
%% For the Significance Statement & footnote on the first page
|
||||
\RequirePackage{afterpage}
|
||||
\RequirePackage{ifpdf,ifxetex}
|
||||
\ifpdf\else
|
||||
\ifxetex\else
|
||||
\def\pgfsysdriver{pgfsys-dvipdfm.def}
|
||||
\pdfpagewidth=\paperwidth
|
||||
\pdfpageheight=\paperheight
|
||||
\fi\fi
|
||||
\RequirePackage{xcolor}
|
||||
\RequirePackage{tikz}
|
||||
\RequirePackage[framemethod=tikz]{mdframed}
|
||||
|
||||
%% Hyperlinking
|
||||
\RequirePackage[colorlinks=true, allcolors=blue]{hyperref}
|
||||
|
||||
%% Set up main title page fonts
|
||||
\newcommand{\headerfont}{\normalfont\sffamily\fontsize{7}{9} \selectfont}
|
||||
\newcommand{\footerfont}{\normalfont\sffamily\fontsize{7}{9} \selectfont}
|
||||
\newcommand{\titlefont}{\fontfamily{lmss}\bfseries\fontsize{22pt}{24pt}\selectfont}
|
||||
\newcommand{\dropcapfont}{\fontfamily{lmss}\bfseries\fontsize{26pt}{28pt}\selectfont}
|
||||
\newcommand{\datesfont}{\normalfont\sffamily\fontsize{7}{8}\selectfont}
|
||||
\newcommand{\absfont}{\normalfont\sffamily\bfseries\fontsize{8}{11}\selectfont}
|
||||
\newcommand{\keywordsfont}{\normalfont\rmfamily\fontsize{7}{10}\selectfont}
|
||||
\newcommand{\copyrightfont}{\normalfont\rmfamily\fontsize{6}{8}\selectfont}
|
||||
|
||||
%% Set URL link color & font
|
||||
\renewcommand\UrlFont{\color{black}\sffamily}
|
||||
|
||||
%% Author and affiliation
|
||||
\RequirePackage{authblk}
|
||||
\setlength{\affilsep}{8.5pt} % 16.5pts between base of author line and base of affil line
|
||||
\renewcommand\Authfont{\color{color0}\normalfont\sffamily\bfseries\fontsize{9}{11}\selectfont}
|
||||
\renewcommand\Affilfont{\color{color0}\normalfont\sffamily\fontsize{7}{8}\selectfont}
|
||||
|
||||
\renewcommand\AB@affilsepx{; \protect\Affilfont}
|
||||
|
||||
\renewcommand\Authands{, and }
|
||||
|
||||
%% Choose template type
|
||||
\newcommand*{\templatetype}[1]{%
|
||||
\RequirePackage{#1}}
|
||||
|
||||
%% Options for element switching
|
||||
\RequirePackage{xifthen}
|
||||
\newboolean{shortarticle}
|
||||
\newboolean{singlecolumn}
|
||||
|
||||
%% For numbering just one line of an equation
|
||||
\newcommand\numberthis{\addtocounter{equation}{1}\tag{\theequation}}
|
||||
|
||||
%% Watermark
|
||||
\newboolean{displaywatermark}
|
||||
\setboolean{displaywatermark}{true} % Set to false to remove the watermark
|
||||
\AtBeginDocument{%
|
||||
\ifthenelse{\boolean{displaywatermark}}{%
|
||||
\RequirePackage{draftwatermark}
|
||||
\SetWatermarkAngle{45}
|
||||
\SetWatermarkColor{gray!20}
|
||||
\SetWatermarkFontSize{3cm}
|
||||
\SetWatermarkText{{\fontfamily{bch}\bfseries DRAFT}}
|
||||
}{}
|
||||
}
|
||||
|
||||
%% Copyright statement (not used)
|
||||
\newboolean{displaycopyright}
|
||||
\setboolean{displaycopyright}{false} % Confirmed as not required
|
||||
\RequirePackage{textcomp} % For copyright symbol styling
|
||||
\newcommand{\copyrightstatement}{\, \textcopyright\, 2015 by The National Academy of Sciences of the USA}
|
||||
|
||||
%% Graphics, tables and other formatting
|
||||
\RequirePackage{graphicx,xcolor}
|
||||
\RequirePackage{colortbl}
|
||||
\RequirePackage{booktabs}
|
||||
\RequirePackage{algorithm}
|
||||
\RequirePackage[noend]{algpseudocode}
|
||||
\RequirePackage{changepage}
|
||||
\RequirePackage[twoside,%
|
||||
letterpaper,includeheadfoot,%
|
||||
layoutsize={8.125in,10.875in},%
|
||||
layouthoffset=0.1875in,%
|
||||
layoutvoffset=0.0625in,%
|
||||
left=38.5pt,%
|
||||
right=43pt,%
|
||||
top=43pt,% 10pt provided by headsep
|
||||
bottom=32pt,%
|
||||
headheight=0pt,% No Header
|
||||
headsep=10pt,%
|
||||
footskip=25pt,
|
||||
marginparwidth=38pt]{geometry}
|
||||
\RequirePackage[labelfont={bf,sf},%
|
||||
labelsep=period,%
|
||||
figurename=Fig.]{caption}
|
||||
\setlength{\columnsep}{13.5pt} % Distance between the two columns of text
|
||||
\setlength{\parindent}{12pt} % Paragraph indent
|
||||
|
||||
%% Set document color scheme
|
||||
\definecolor{black50}{gray}{0.5} % 50% black for hrules
|
||||
\definecolor{color0}{RGB}{0,0,0} % Base
|
||||
\definecolor{color1}{RGB}{59,90,198} % author email, doi
|
||||
\definecolor{color2}{RGB}{16,131,16} %
|
||||
% For sig statement box
|
||||
\definecolor{pnasbluetext}{RGB}{0,101,165} %
|
||||
\definecolor{pnasblueback}{RGB}{205,217,235} %
|
||||
%\definecolor{pnasbluetext}{RGB}{0,115,209} % Not used
|
||||
%\definecolor{pnasblueback}{RGB}{210,230,247} % Not used
|
||||
|
||||
%% Bibliography
|
||||
%% v1.41 (15/11/2016)
|
||||
%% Use pnas-new.bst if available
|
||||
%% If not, try to use pnas2011.bst instead
|
||||
%% If both aren't available, fall back to
|
||||
%% unsrtnat
|
||||
\RequirePackage[numbers,sort&compress,merge,round]{natbib}
|
||||
\setlength{\bibsep}{0.0pt}
|
||||
\IfFileExists{pnas-new.bst}{
|
||||
\bibliographystyle{pnas-new}
|
||||
}{
|
||||
\IfFileExists{pnas2011.bst}{
|
||||
\bibliographystyle{pnas2011}
|
||||
\PackageWarning{pnas-new}{pnas-new.bst not found; using pnas2011.bst instead}
|
||||
}{
|
||||
\bibliographystyle{unsrtnat}
|
||||
\PackageWarning{pnas-new}{pnas-new.bst and pnas2011.bst not found; falling back to unsrtnat instead}
|
||||
}
|
||||
}
|
||||
\renewcommand{\bibsection}{} % Remove header
|
||||
\renewcommand\bibfont{\normalfont\sffamily\fontsize{6}{8}\selectfont} % set font to be sans serif
|
||||
%% April 29, 2019: abbreviate journal names
|
||||
\RequirePackage{jabbrv}
|
||||
|
||||
\renewcommand\@biblabel[1]{ #1.} % Remove brackets from label
|
||||
\def\tagform@#1{\maketag@@@{\bfseries(\ignorespaces#1\unskip\@@italiccorr)}}
|
||||
\renewcommand{\eqref}[1]{\textup{{\normalfont Eq.~(\ref{#1}}\normalfont)}}
|
||||
|
||||
|
||||
%% Figure caption style
|
||||
\DeclareCaptionFormat{pnasformat}{\normalfont\sffamily\fontsize{7}{9}\selectfont#1#2#3}
|
||||
\captionsetup*{format=pnasformat}
|
||||
|
||||
%% Table style
|
||||
\RequirePackage{etoolbox}
|
||||
\captionsetup*[table]{labelfont+={small},textfont+={small,sf,bf},skip=10pt,position=above}
|
||||
% booktabs provide nice spacing, but rule widths and distances need fixing
|
||||
\setlength{\heavyrulewidth}{0.5pt}
|
||||
\setlength{\lightrulewidth}{0.5pt}
|
||||
\setlength{\aboverulesep}{1.5pt}
|
||||
\setlength{\belowrulesep}{1.5pt}
|
||||
\setlength{\belowbottomsep}{10pt}
|
||||
\AtBeginEnvironment{tabular}{
|
||||
\sffamily\fontsize{7.5}{10}\selectfont
|
||||
}
|
||||
\newcommand{\addtabletext}[1]{{\setlength{\leftskip}{9pt}\fontsize{7}{9}\selectfont#1}}
|
||||
|
||||
%% Equation numbering - use square brackets
|
||||
|
||||
\renewcommand\tagform@[1]{\maketag@@@ {[\ignorespaces #1\unskip \@@italiccorr ]}}
|
||||
|
||||
|
||||
%% Headers and footers
|
||||
\RequirePackage{fancyhdr} % custom headers/footers
|
||||
\RequirePackage{lastpage} % Number of pages in the document
|
||||
\pagestyle{fancy} % Enables the custom headers/footers
|
||||
|
||||
\fancypagestyle{firststyle}{
|
||||
\fancyfoot[R]{\footerfont PNAS\hspace{7pt}|\hspace{7pt}\textbf{\today}\hspace{7pt}|\hspace{7pt}vol. XXX\hspace{7pt}|\hspace{7pt}no. XX\hspace{7pt}|\hspace{7pt}\textbf{\thepage\textendash\pageref{LastPage}}}
|
||||
\fancyfoot[L]{\footerfont\@ifundefined{@doi}{}{\@doi}}
|
||||
}
|
||||
|
||||
|
||||
% Headers
|
||||
\fancyhead[LE,RO]{}
|
||||
\fancyhead[LO,RE]{}
|
||||
% Footers
|
||||
\lfoot{}%
|
||||
\cfoot{}%
|
||||
\rfoot{}%
|
||||
|
||||
\fancyfoot[LE]{\footerfont\textbf{\thepage}\hspace{7pt}|\hspace{7pt}\@ifundefined{@doi}{}{\@doi}}
|
||||
\fancyfoot[RO]{\footerfont PNAS\hspace{7pt}|\hspace{7pt}\textbf{\today}\hspace{7pt}|\hspace{7pt}vol. XXX\hspace{7pt}|\hspace{7pt}no. XX\hspace{7pt}|\hspace{7pt}\textbf{\thepage}}
|
||||
\fancyfoot[RE,LO]{\footerfont\@ifundefined{@leadauthor}{}{\@leadauthor}\ifnum \value{authors} > 1\hspace{5pt}\textit{et al.}\fi}
|
||||
|
||||
\renewcommand{\headrulewidth}{0pt}% % No header rule
|
||||
\renewcommand{\footrulewidth}{0pt}% % No footer rule
|
||||
|
||||
%% Section/subsection/paragraph set-up
|
||||
\RequirePackage[explicit]{titlesec}
|
||||
\setcounter{secnumdepth}{5}
|
||||
\renewcommand{\thesubsection}{\Alph{subsection}}
|
||||
|
||||
\titleformat{\section}
|
||||
{\large\sffamily\bfseries}
|
||||
{\thesection.}
|
||||
{0.5em}
|
||||
{#1}
|
||||
[]
|
||||
\titleformat{name=\section,numberless}
|
||||
{\large\sffamily\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{#1}
|
||||
[]
|
||||
\titleformat{\subsection}[runin]
|
||||
{\sffamily\bfseries}
|
||||
{\thesubsection.}
|
||||
{0.5em}
|
||||
{#1. }
|
||||
[]
|
||||
\titleformat{\subsubsection}[runin]
|
||||
{\sffamily\small\bfseries\itshape}
|
||||
{\thesubsubsection.}
|
||||
{0.5em}
|
||||
{#1. }
|
||||
[]
|
||||
\titleformat{\paragraph}[runin]
|
||||
{\sffamily\small\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{#1}
|
||||
\titlespacing*{\section}{0pc}{3ex \@plus4pt \@minus3pt}{5pt}
|
||||
\titlespacing*{\subsection}{0pc}{2.5ex \@plus3pt \@minus2pt}{2pt}
|
||||
\titlespacing*{\subsubsection}{0pc}{2ex \@plus2.5pt \@minus1.5pt}{2pt}
|
||||
\titlespacing*{\paragraph}{0pc}{1.5ex \@plus2pt \@minus1pt}{12pt}
|
||||
|
||||
%% Article meta data additional fields
|
||||
\newcommand{\additionalelement}[1]{\def\@additionalelement{#1}}
|
||||
\newcommand{\dates}[1]{\def\@dates{#1}}
|
||||
\newcommand{\doi}[1]{\def\@doi{#1}}
|
||||
\newcommand{\leadauthor}[1]{\def\@leadauthor{#1}}
|
||||
\newcommand{\etal}[1]{\def\@etal{#1}}
|
||||
\newcommand{\keywords}[1]{\def\@keywords{#1}}
|
||||
\newcommand{\authorcontributions}[1]{\def\@authorcontributions{#1}}
|
||||
\newcommand{\authordeclaration}[1]{\def\@authordeclaration{#1}}
|
||||
\newcommand{\equalauthors}[1]{\def\@equalauthors{#1}}
|
||||
\newcommand{\correspondingauthor}[1]{\def\@correspondingauthor{#1}}
|
||||
\newcommand{\significancestatement}[1]{\def\@significancestatement{#1}}
|
||||
\newcommand{\matmethods}[1]{\def\@matmethods{#1}}
|
||||
\newcommand{\acknow}[1]{\def\@acknow{#1}}
|
||||
|
||||
%% Dropped capital for first letter of main text
|
||||
\newcommand{\dropcap}[1]{\lettrine[lines=2,lraise=0.05,findent=0.1em, nindent=0em]{{\dropcapfont{#1}}}{}}
|
||||
|
||||
%% Abstract formatting
|
||||
\def\xabstract{abstract}
|
||||
\long\def\abstract#1\end#2{\def\two{#2}\ifx\two\xabstract
|
||||
\long\gdef\theabstract{\ignorespaces#1}
|
||||
\def\go{\end{abstract}}\else
|
||||
\typeout{^^J^^J PLEASE DO NOT USE ANY \string\begin\space \string\end^^J
|
||||
COMMANDS WITHIN ABSTRACT^^J^^J}#1\end{#2}
|
||||
\gdef\theabstract{\vskip12pt BADLY FORMED ABSTRACT: PLEASE DO
|
||||
NOT USE {\tt\string\begin...\string\end} COMMANDS WITHIN
|
||||
THE ABSTRACT\vskip12pt}\let\go\relax\fi
|
||||
\go}
|
||||
|
||||
% Define an environment with abstract content and styling
|
||||
\newcommand{\abscontent}{
|
||||
\noindent
|
||||
\parbox{\dimexpr\linewidth}{%
|
||||
\vskip3pt%
|
||||
\absfont \theabstract
|
||||
}%
|
||||
\vskip10pt%
|
||||
\noindent
|
||||
\parbox{\dimexpr\linewidth}{%
|
||||
{
|
||||
\keywordsfont \@ifundefined{@keywords}{}{\@keywords}}%
|
||||
}
|
||||
\vskip12pt%
|
||||
}
|
||||
|
||||
% Option to format abstract differently for certain layouts (not used)
|
||||
\newcommand{\abscontentformatted}{
|
||||
\abscontent
|
||||
}
|
||||
|
||||
%% Manual adjustment to line up main content with line numbers
|
||||
\newlength\pnas@vertadjust
|
||||
\newcommand\verticaladjustment[1]{\setlength{\pnas@vertadjust}{#1}}
|
||||
|
||||
%% Custom title page
|
||||
\renewcommand{\@maketitle}{%
|
||||
{%
|
||||
\ifthenelse{\boolean{shortarticle}}
|
||||
{\ifthenelse{\boolean{singlecolumn}}{}{
|
||||
{\raggedright\baselineskip= 24pt\titlefont \@title\par}%
|
||||
\vskip10pt% 21pts between base of title and base of author line
|
||||
{\raggedright \@author\par}
|
||||
\vskip8pt% 16pts between base of affiliations and base of dates line
|
||||
{\raggedright \datesfont \@ifundefined{@dates}{}{\@dates}\par}
|
||||
\vskip12pt%
|
||||
}}
|
||||
{% else
|
||||
%
|
||||
\vskip10pt%
|
||||
{\raggedright\baselineskip= 24pt\titlefont \@title\par}%
|
||||
\vskip10pt% 21pts between base of title and base of author line
|
||||
{\raggedright \@author\par}
|
||||
\vskip8pt% 16pts between base of affiliations and base of dates line
|
||||
{\raggedright \datesfont \@ifundefined{@dates}{}{\@dates}\par}
|
||||
\vskip12pt
|
||||
{%
|
||||
\abscontent
|
||||
}%
|
||||
\vskip25pt%
|
||||
}%
|
||||
%%%
|
||||
\@additionalelement
|
||||
}%
|
||||
\vskip\pnas@vertadjust
|
||||
}
|
||||
|
||||
%%%% Adding line numbers
|
||||
\if@twocolumn
|
||||
\RequirePackage[switch,mathlines]{lineno}
|
||||
\else
|
||||
\RequirePackage[mathlines]{lineno}
|
||||
\fi
|
||||
|
||||
\if@pnaslineno
|
||||
\linenumbers
|
||||
|
||||
\patchcmd{\abscontent}{\noindent}{\noindent\nolinenumbers}{}{}
|
||||
\patchcmd{\abscontent}{\theabstract}{\internallinenumbers\theabstract}{}{}
|
||||
\appto{\abscontent}{\linenumbers*}
|
||||
|
||||
\if@twocolumn
|
||||
\else
|
||||
\preto{\@maketitle}{\nolinenumbers}
|
||||
\fi
|
||||
\fi
|
||||
|
||||
|
||||
%% Footnotes set up
|
||||
\RequirePackage[flushmargin,ragged,symbol*]{footmisc}
|
||||
\renewcommand*{\footnotelayout}{\normalfont\sffamily\fontsize{6}{8}\selectfont} % set the footnote font
|
||||
\renewcommand{\footnoterule}{% Set the footnote hrule style
|
||||
\kern -3pt
|
||||
{\color{black50} \hrule width 72pt height 0.25pt}
|
||||
\kern 2.5pt
|
||||
}
|
||||
|
||||
%% Set up the acknowledgments field
|
||||
\titleclass{\acknow@section}{straight}[\part]
|
||||
\newcounter{acknow@section}
|
||||
\providecommand*{\toclevel@acknow@section}{0}
|
||||
% Format is set for research articles by default
|
||||
\titleformat{\acknow@section}[runin]
|
||||
{\sffamily\normalsize\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{#1.}
|
||||
[]
|
||||
\titlespacing{\acknow@section}
|
||||
{0pt}
|
||||
{3.25ex plus 1ex minus .2ex}
|
||||
{1.5ex plus .2ex}
|
||||
|
||||
|
||||
\newcommand{\showacknow}{% Display acknowledgments section
|
||||
\@ifundefined{@acknow}{}{
|
||||
\vskip 3.25ex plus 1ex minus .2ex
|
||||
\noindent{\sffamily\normalsize\bfseries ACKNOWLEDGMENTS.\hspace{1.5ex plus .2ex}}
|
||||
\small\@acknow}
|
||||
}
|
||||
|
||||
|
||||
%% Set up the materials&methods field
|
||||
\titleclass{\matmethods@section}{straight}[\part]
|
||||
\newcounter{matmethods@section}
|
||||
\providecommand*{\toclevel@matmethods@section}{0}
|
||||
% Format is set for research articles by default
|
||||
\titleformat{\matmethods@section}
|
||||
{\sffamily\normalsize\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{#1}
|
||||
[]
|
||||
\titlespacing{\matmethods@section}
|
||||
{0pt}
|
||||
{3.25ex plus 1ex minus .2ex}
|
||||
{1.5ex plus .2ex}
|
||||
\newcommand{\showmatmethods}{% Display materials&methods section
|
||||
\@ifundefined{@matmethods}{}{\matmethods@section{Materials and Methods}{\small\noindent\@matmethods}}
|
||||
}
|
||||
|
||||
%% Other packages
|
||||
\RequirePackage{enumitem} % For reducing bullet list item separation
|
||||
|
||||
%% For sidecaptions
|
||||
\RequirePackage[rightcaption]{sidecap}
|
||||
|
||||
%% Define widetext as a double-column float, with a warning
|
||||
\RequirePackage{float}
|
||||
\RequirePackage{stfloats}
|
||||
\RequirePackage{marginnote}
|
||||
\floatstyle{plain}
|
||||
\newfloat{@widetext}{hbt!}{wtt}
|
||||
\newenvironment{widetext}{%
|
||||
\PackageWarning{pnas-new}{Use of `widetext` is not recommended. We will now place it at the top or bottom of a page.}
|
||||
\begin{@widetext*}[bt!]
|
||||
\marginnote{\itshape\footnotesize\color{red}Use of \texttt{widetext} is not recommended.}
|
||||
\hrule
|
||||
}{
|
||||
\hrule
|
||||
\end{@widetext*}
|
||||
}
|
||||
|
||||
%% For backward compatibility; does nothing
|
||||
\def\pnasbreak{}
|
||||
|
||||
\endinput
|
||||
195
SI/pnassupportinginfo.sty
Normal file
@ -0,0 +1,195 @@
|
||||
%%% PNAS Supporting Information style file
|
||||
%%% For use with pnas-new.cls
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesPackage{pnassupportinginfo}[2018/02/09 v1.5 PNAS supporting information style]
|
||||
|
||||
%% Set whether the abstract is set into the first column
|
||||
\setboolean{shortarticle}{true}
|
||||
% true = set into first column
|
||||
% false = spans page width
|
||||
|
||||
%% Remove "DRAFT" watermark
|
||||
\setboolean{displaywatermark}{false}
|
||||
|
||||
%% v1.5: new SI format is single column
|
||||
\onecolumn
|
||||
|
||||
%% Set colors
|
||||
\definecolor{color2}{RGB}{130,0,0} % color
|
||||
|
||||
%% keep the value of author for the footer
|
||||
\RequirePackage{authoraftertitle}
|
||||
|
||||
\RequirePackage{totcount,xpatch}
|
||||
\regtotcounter{section}
|
||||
\regtotcounter{figure}
|
||||
\regtotcounter{table}
|
||||
\regtotcounter{NAT@ctr} %% thanks to natbib
|
||||
\renewcommand{\thetable}{S\arabic{table}}
|
||||
\renewcommand{\thefigure}{S\arabic{figure}}
|
||||
|
||||
%% v1.5: New counters
|
||||
\newtotcounter{movie}
|
||||
\newtotcounter{dataset}
|
||||
\renewcommand{\themovie}{S\arabic{movie}}
|
||||
\renewcommand{\thedataset}{S\arabic{dataset}}
|
||||
\newtotcounter{SItext}
|
||||
\newcommand{\SItext}{%
|
||||
\section*{Supporting Information Text}
|
||||
\stepcounter{SItext}
|
||||
}
|
||||
|
||||
\newcommand{\instructionspage}{%
|
||||
\pagenumbering{gobble}
|
||||
\thispagestyle{empty}
|
||||
{\noindent\Huge\sffamily\bfseries PNAS Template for
|
||||
Supplementary Information\par}
|
||||
|
||||
\bigskip
|
||||
|
||||
\noindent This PNAS template for Supplementary Information (SI) may be used to organize your supplementary material. \textbf{Once formatted, this first page should be deleted by removing the \texttt{\textbackslash instructionspage} command.} The template is intended to provide a clearly organized PDF file that will ensure readers can easily navigate to sections or specific figures and tables. Movie files or large datasets can be presented as separate files. Further information is available in our \href{http://www.pnas.org/site/authors/procedures.xhtml\#si}{Information for Authors}.
|
||||
|
||||
\section*{Using the template}
|
||||
|
||||
Specify the title, author list, and corresponding authors with the \texttt{\textbackslash title}, \texttt{\textbackslash author} and \texttt{\textbackslash correspondingauthor} commands. The cover page will be automatically generated with the relevant description of the SI, by the \texttt{\textbackslash maketitle} command.
|
||||
|
||||
|
||||
Figures should be placed on separate pages with captions set immediately below each figure. Table captions should be set immediately above each table. Note that tables extending beyond the width of the page can be included in the PDF or provided as separate files. Oversized/nonstandard page sizes are accepted as part of your SI appendix file.
|
||||
|
||||
% References cited in the SI text should be included in a separate reference list at the end of this SI file: \cite{varga2016multilingual} and \cite{olsen1992optimal}.
|
||||
|
||||
\section*{Submitting SI}
|
||||
|
||||
Delete this first page by removing the \texttt{\textbackslash instructionspage} command, and then save your completed SI file as a PDF for submission, following instructions available \href{http://www.pnas.org/site/authors/procedures.xhtml\#preparation}{here}.
|
||||
\clearpage
|
||||
\pagenumbering{arabic}
|
||||
}
|
||||
|
||||
%% v1.5: new title page format
|
||||
\renewcommand{\Authfont}{\sffamily\bfseries}
|
||||
\renewcommand{\@maketitle}{%
|
||||
\begin{center}
|
||||
\includegraphics[width=9.95cm]{pnas-logo}
|
||||
\end{center}
|
||||
\vskip45pt
|
||||
\begingroup
|
||||
\raggedright
|
||||
{\Huge\sffamily\bfseries Supplementary Information for\par}
|
||||
\bigskip
|
||||
{\LARGE\sffamily\bfseries\@title\par}
|
||||
\bigskip
|
||||
{\@author\par\bigskip\@correspondingauthor\par}
|
||||
\endgroup
|
||||
\bigskip
|
||||
\section*{This PDF file includes:}
|
||||
\ifnum\numexpr\totvalue{SItext}+\totvalue{figure}+\totvalue{table}+\totvalue{movie}+\totvalue{dataset}+\totvalue{NAT@ctr}\relax > 0
|
||||
\begin{list}{}{%
|
||||
\setlength\leftmargin{2em}%
|
||||
\setlength\itemsep{0pt}%
|
||||
\setlength\parsep{0pt}}
|
||||
%% Check if there is some SI text
|
||||
\ifnum\totvalue{SItext}>0
|
||||
\item Supplementary text
|
||||
\fi
|
||||
%% Total # of figures
|
||||
\ifnum\totvalue{figure}>0
|
||||
\item
|
||||
\ifnum\totvalue{figure}=1
|
||||
Fig.~S1
|
||||
\else
|
||||
Figs.~S1 to S\total{figure}
|
||||
\fi
|
||||
\fi
|
||||
%% Total # of tables
|
||||
\ifnum\totvalue{table}>0
|
||||
\item
|
||||
\ifnum\totvalue{table}=1
|
||||
Table S1
|
||||
\else
|
||||
Tables S1 to S\total{table}
|
||||
\fi
|
||||
\fi
|
||||
%%% Total # of movies
|
||||
\ifnum\totvalue{movie}>0
|
||||
\item
|
||||
\ifnum\totvalue{movie}=1
|
||||
Caption for Movie S1
|
||||
\else
|
||||
Captions for Movies S1 to S\total{movie}
|
||||
\fi
|
||||
\fi
|
||||
%%% Total # of datasets
|
||||
\ifnum\totvalue{dataset}>0
|
||||
\item
|
||||
\ifnum\totvalue{dataset}=1
|
||||
Caption for Database S1
|
||||
\else
|
||||
Captions for Databases S1 to S\total{dataset}
|
||||
\fi
|
||||
\fi
|
||||
%%% Whether there's a references section
|
||||
\ifnum\totvalue{NAT@ctr}>0
|
||||
\item References for SI reference citations
|
||||
\fi
|
||||
\end{list}
|
||||
\fi
|
||||
%
|
||||
\ifnum\numexpr\totvalue{movie}+\totvalue{dataset}\relax > 0
|
||||
\section*{Other supplementary materials for this manuscript include the following: }
|
||||
\begin{list}{}{%
|
||||
\setlength\leftmargin{2em}%
|
||||
\setlength\itemsep{0pt}%
|
||||
\setlength\parsep{0pt}}
|
||||
%%% Total # of movies
|
||||
\ifnum\totvalue{movie}>0
|
||||
\item
|
||||
\ifnum\totvalue{movie}=1
|
||||
Movie S1
|
||||
\else
|
||||
Movies S1 to S\total{movie}
|
||||
\fi
|
||||
\fi
|
||||
%%% Total # of datasets
|
||||
\ifnum\totvalue{dataset}>0
|
||||
\item
|
||||
\ifnum\totvalue{dataset}=1
|
||||
Database S1
|
||||
\else
|
||||
Databases S1 to S\total{dataset}
|
||||
\fi
|
||||
\fi
|
||||
\end{list}
|
||||
\fi
|
||||
\clearpage
|
||||
}
|
||||
|
||||
\additionalelement{}
|
||||
\appto{\maketitle}{\thispagestyle{fancy}}
|
||||
|
||||
\fancyfoot[RO,LE]{\bfseries\sffamily\thepage\space of \pageref{LastPage}}
|
||||
\fancyfoot[LO,RE]{\bfseries\sffamily\MyAuthor\space}
|
||||
|
||||
%% v1.5: Reset reference list settings
|
||||
\renewcommand{\bibsection}{\section*{\refname}}
|
||||
\renewcommand{\bibfont}{}
|
||||
|
||||
%% v1.5: Force floats to each occupy one page
|
||||
\RequirePackage{float}
|
||||
\RequirePackage{placeins}
|
||||
\floatplacement{figure}{p}
|
||||
\floatplacement{table}{p}
|
||||
\renewcommand{\floatpagefraction}{.001}
|
||||
\setlength{\@fpsep}{\textheight}
|
||||
|
||||
%% v1.5 Typeset Movie and Dataset captions
|
||||
\newcommand{\movie}[1]{%
|
||||
\refstepcounter{movie}%
|
||||
\noindent\textbf{Movie \themovie.\space#1}\par\bigskip
|
||||
}
|
||||
|
||||
\newcommand{\dataset}[2]{%
|
||||
\refstepcounter{dataset}%
|
||||
\noindent\textbf{Additional data table \thedataset\space(\nolinkurl{#1})}\par #2\par\bigskip
|
||||
}
|
||||
|
||||
\endinput
|
||||
BIN
SI/request.png
Normal file
|
After Width: | Height: | Size: 344 KiB |
BIN
SI/response-1.png
Normal file
|
After Width: | Height: | Size: 312 KiB |
BIN
SI/response-2.png
Normal file
|
After Width: | Height: | Size: 330 KiB |
BIN
SI/user-login.png
Normal file
|
After Width: | Height: | Size: 125 KiB |