0
2
0
11
22
... | ... |
@@ -12,16 +12,14 @@ |
12 | 12 |
key = {EGRES}, |
13 | 13 |
title = {{EGRES} -- {E}gerv{\'a}ry {R}esearch {G}roup on |
14 | 14 |
{C}ombinatorial {O}ptimization}, |
15 |
howpublished = {\url{http://www.cs.elte.hu/egres/}}, |
|
16 |
year = 2009 |
|
15 |
url = {http://www.cs.elte.hu/egres/} |
|
17 | 16 |
} |
18 | 17 |
|
19 | 18 |
@misc{coinor, |
20 | 19 |
key = {COIN-OR}, |
21 | 20 |
title = {{COIN-OR} -- {C}omputational {I}nfrastructure for |
22 | 21 |
{O}perations {R}esearch}, |
23 |
howpublished = {\url{http://www.coin-or.org/}}, |
|
24 |
year = 2009 |
|
22 |
url = {http://www.coin-or.org/} |
|
25 | 23 |
} |
26 | 24 |
|
27 | 25 |
|
... | ... |
@@ -30,8 +28,7 @@ |
30 | 28 |
@misc{boost, |
31 | 29 |
key = {Boost}, |
32 | 30 |
title = {{B}oost {C++} {L}ibraries}, |
33 |
howpublished = {\url{http://www.boost.org/}}, |
|
34 |
year = 2009 |
|
31 |
url = {http://www.boost.org/} |
|
35 | 32 |
} |
36 | 33 |
|
37 | 34 |
@book{bglbook, |
... | ... |
@@ -47,8 +44,7 @@ |
47 | 44 |
key = {LEDA}, |
48 | 45 |
title = {{LEDA} -- {L}ibrary of {E}fficient {D}ata {T}ypes and |
49 | 46 |
{A}lgorithms}, |
50 |
howpublished = {\url{http://www.algorithmic-solutions.com/}}, |
|
51 |
year = 2009 |
|
47 |
url = {http://www.algorithmic-solutions.com/} |
|
52 | 48 |
} |
53 | 49 |
|
54 | 50 |
@book{ledabook, |
... | ... |
@@ -67,16 +63,14 @@ |
67 | 63 |
@misc{cmake, |
68 | 64 |
key = {CMake}, |
69 | 65 |
title = {{CMake} -- {C}ross {P}latform {M}ake}, |
70 |
howpublished = {\url{http://www.cmake.org/}}, |
|
71 |
year = 2009 |
|
66 |
url = {http://www.cmake.org/} |
|
72 | 67 |
} |
73 | 68 |
|
74 | 69 |
@misc{doxygen, |
75 | 70 |
key = {Doxygen}, |
76 | 71 |
title = {{Doxygen} -- {S}ource code documentation generator |
77 | 72 |
tool}, |
78 |
howpublished = {\url{http://www.doxygen.org/}}, |
|
79 |
year = 2009 |
|
73 |
url = {http://www.doxygen.org/} |
|
80 | 74 |
} |
81 | 75 |
|
82 | 76 |
|
... | ... |
@@ -85,37 +79,32 @@ |
85 | 79 |
@misc{glpk, |
86 | 80 |
key = {GLPK}, |
87 | 81 |
title = {{GLPK} -- {GNU} {L}inear {P}rogramming {K}it}, |
88 |
howpublished = {\url{http://www.gnu.org/software/glpk/}}, |
|
89 |
year = 2009 |
|
82 |
url = {http://www.gnu.org/software/glpk/} |
|
90 | 83 |
} |
91 | 84 |
|
92 | 85 |
@misc{clp, |
93 | 86 |
key = {Clp}, |
94 | 87 |
title = {{Clp} -- {Coin-Or} {L}inear {P}rogramming}, |
95 |
howpublished = {\url{http://projects.coin-or.org/Clp/}}, |
|
96 |
year = 2009 |
|
88 |
url = {http://projects.coin-or.org/Clp/} |
|
97 | 89 |
} |
98 | 90 |
|
99 | 91 |
@misc{cbc, |
100 | 92 |
key = {Cbc}, |
101 | 93 |
title = {{Cbc} -- {Coin-Or} {B}ranch and {C}ut}, |
102 |
howpublished = {\url{http://projects.coin-or.org/Cbc/}}, |
|
103 |
year = 2009 |
|
94 |
url = {http://projects.coin-or.org/Cbc/} |
|
104 | 95 |
} |
105 | 96 |
|
106 | 97 |
@misc{cplex, |
107 | 98 |
key = {CPLEX}, |
108 | 99 |
title = {{ILOG} {CPLEX}}, |
109 |
howpublished = {\url{http://www.ilog.com/}}, |
|
110 |
year = 2009 |
|
100 |
url = {http://www.ilog.com/} |
|
111 | 101 |
} |
112 | 102 |
|
113 | 103 |
@misc{soplex, |
114 | 104 |
key = {SoPlex}, |
115 | 105 |
title = {{SoPlex} -- {T}he {S}equential {O}bject-{O}riented |
116 | 106 |
{S}implex}, |
117 |
howpublished = {\url{http://soplex.zib.de/}}, |
|
118 |
year = 2009 |
|
107 |
url = {http://soplex.zib.de/} |
|
119 | 108 |
} |
120 | 109 |
|
121 | 110 |
... | ... |
@@ -70,7 +70,7 @@ |
70 | 70 |
# |
71 | 71 |
author_rex = re.compile('\s+and\s+') |
72 | 72 |
rembraces_rex = re.compile('[{}]') |
73 |
capitalize_rex = re.compile('({ |
|
73 |
capitalize_rex = re.compile('({[^}]*})') |
|
74 | 74 |
|
75 | 75 |
# used by bibtexkeywords(data) |
76 | 76 |
keywords_rex = re.compile('[,;]') |
... | ... |
@@ -363,6 +363,8 @@ |
363 | 363 |
entry.append(entrycont['year'] + '.') |
364 | 364 |
if entrycont.has_key('note') and (entrycont['note'] != ''): |
365 | 365 |
entry.append(entrycont['note'] + '.') |
366 |
if entrycont.has_key('url') and (entrycont['url'] != ''): |
|
367 |
entry.append(entrycont['url'] + '.') |
|
366 | 368 |
|
367 | 369 |
# generate keys for sorting and for the output |
368 | 370 |
sortkey = '' |
... | ... |
@@ -411,6 +413,9 @@ |
411 | 413 |
field = string.lower(field) |
412 | 414 |
data = data_rex.sub('\g<2>', line) |
413 | 415 |
|
416 |
if field == 'url': |
|
417 |
data = '\\url{' + data.strip() + '}' |
|
418 |
|
|
414 | 419 |
if field in ('author', 'editor'): |
415 | 420 |
entrycont[field] = bibtexauthor(data) |
416 | 421 |
line = '' |
0 comments (0 inline)