Open fmarquesfilho opened 10 years ago
@bernardogfilho você pode ajudar com essa issue?
Sim, foi mal a demora. Ainda hoje eu coloco no ar.
O arquivo em app/_data/publications.yml será usado para popular a página das publicações. Foi a maneira mais fácil que encontrei pra atualizar as publicações.
Ela segue um estilo bem simples, exemplo:
- year: 2011
works:
- autores... título do trabalho.
- autores... título do trabalho
- year: 2010
works:
- autores... título do trabalho.
- autores... título do trabalho
@bernardogfilho realmente é bem fácil de atualizar.
como ficaria na página? você pode mandar um screenshot?
se for seguir o padrão do site que @fmarquesfilho mandou, era bom ter o link tbm.
E @bernardogfilho, dá pra fazer um negócio mais maneiro com .yml, vide https://github.com/coopera/feedfaker/blob/master/config.yml
@bernardogfilho pra mim é suficiente. só fiquei na dúvida se eu posso usar markup HTML, pra colocar o título ou qualquer outra parte da string em itálico, negrito, essas coisas
@lucasbibiano você quis quiser um jeito de poder especificar cada campo?
na verdade é melhor que não tenha essa especificação, assim fica mais fácil de alterar os padrões de referência bibliográfica na mão mesmo. sei que dá mais trabalho, mas também dá mais flexibilidade. eu no fundo eu vou acabar usando BibTeX de qualquer forma. :)
Hum, aí não tenho certeza o que se pode fazer. Mas posso estruturar melhor o .yml com mais propriedades para cada trabalho, como autores, título do trabalho, etc. Como o Lucas mostrou como exemplo. Aí com isto, eu colocaria no template que os autores serão em negrito, itálico, ou já sei lá.
Em qua, 10 de jun de 2015 às 02:33, Fernando Filho notifications@github.com escreveu:
@bernardogfilho https://github.com/bernardogfilho pra mim é suficiente. só fiquei na dúvida se eu posso usar markup HTML, pra colocar o título ou qualquer outra parte da string em itálico, negrito, essas coisas
— Reply to this email directly or view it on GitHub https://github.com/coopera/coopera.github.io/issues/6#issuecomment-110544176 .
@bernardogfilho pode tentar algo parecido com isso então http://home.in.tum.de/~muehe/bibtex-js/demo/bibtex.html
na verdade, tem coisa mais pronta ainda: https://github.com/inukshuk/jekyll-scholar https://github.com/archome/jekyll-citation
bom, se for fácil de alterar/estender as propriedades do .yml, então podemos especificar alguns campos. na verdade o ideal seria poder usar BibTeX, mas só se não for dar muito trabalho pra vocês.
realmente essas extensões são muito interessantes @lucasbibiano :+1:
@bernardogfilho eu sei que o tempo está complicado pra você, mas precisamos abordar esta issue com certa urgência. eu posso tentar mexer, mas dada sua experiência com o jekyll, acho que você desenrola mais rápido. o ideal é usar os plugins do jekyll para BibTeX (ver sugestões de @lucasbibiano acima).
a prioridade é o seu TCC. se você achar que não consegue dar conta de resolver esta issue, eu vou pedir ajuda pra outra pessoa.
@fmarquesfilho, agora existe um arquivo .bib
que vai guardar as publicações, ela fica em app/publications.bib
. Acredito que seja fácil. Deixei um exemplo:
@book{ruby,
title = {The Ruby Programming Language},
author = {Flanagan, David and Matsumoto, Yukihiro},
year = {2008},
publisher = {O'Reilly Media}
}
Na página renderiza assim:
Ficou excelente, @bernardogfilho. Obrigado.
Por curiosidade, o BibTeX tem normalmente como você setar o estilo da bibliografia, ou seja, como ela é renderizada. Você sabe onde isso é configurado e se pode ser configurado?
Agora só falta adicionar Publications ao menu. A página de Publicações poderia ter seções diferentes por ano. Pelo menos precisa ser ordenado por ano, do corrente para trás.
Não sei a respeito do BibTeX, mas o plugin que usei foi o jekyll-scholar. Talvez tenha algo na documentação dele. Fico meio perdido porque não conheço o BibTeX.
E a página de publicações já está no menu. Eu só não fiz deploy ainda.
:+1:
Exemplo: http://cradl.ics.uci.edu/?page_id=9
Tem que ser fácil de atualizar no Jekyll.