asciidoc-cc-reveal-js-presentation

所属分类:内容生成
开发工具:Shell
文件大小:1981KB
下载次数:0
上传日期:2015-11-19 16:28:33
上 传 者sh-1993
说明:  在macos上以编解码器中心样式从asciidoc生成revel.js幻灯片和PDF
(Generate reveal.js slides and PDF from asciidoc in codecentric style on macos)

文件列表:
build.sh (396, 2015-10-02)
clean.sh (37, 2015-10-02)
init_deps.sh (363, 2015-10-02)
package.sh (180, 2015-10-02)
pdf.sh (398, 2015-10-02)
src (0, 2015-10-02)
src\docs (0, 2015-10-02)
src\docs\_settings.adoc (358, 2015-10-02)
src\docs\images (0, 2015-10-02)
src\docs\images\cc (0, 2015-10-02)
src\docs\images\cc\codecentric-green-background-16x9.png (1038724, 2015-10-02)
src\docs\images\cc\codecentric-title-background-16x9.png (753187, 2015-10-02)
src\docs\images\cc\logo_cc.png (11350, 2015-10-02)
src\docs\images\deserializeSimpleBytes.jpg (50957, 2015-10-02)
src\docs\images\johnzon_logo.png (7196, 2015-10-02)
src\docs\images\license (0, 2015-10-02)
src\docs\images\license\by-sa (0, 2015-10-02)
src\docs\images\license\by-sa\88x31.png (3546, 2015-10-02)
src\docs\images\license\by (0, 2015-10-02)
src\docs\images\license\by\88x31.png (3217, 2015-10-02)
src\docs\images\parseOnly1kBytes.jpg (61028, 2015-10-02)
src\docs\images\parseOnly1kChars.jpg (62859, 2015-10-02)
src\docs\images\read1000kBytes.jpg (62679, 2015-10-02)
src\docs\images\read1000kChars.jpg (56695, 2015-10-02)
src\docs\images\serializeSimpleBytes.jpg (52149, 2015-10-02)
src\docs\slides.adoc (13657, 2015-10-02)
src\docs\slides (0, 2015-10-02)
src\docs\slides\qa.adoc (360, 2015-10-02)
update_deps.sh (239, 2015-10-02)

Generate reveal.js slides and PDF from asciidoc in codecentric style on macos == Once only setup * Install asciidoctor >= 1.5.2 if not already installed ** http://asciidoctor.org/docs/install-asciidoctor-macosx/ * Install asciidoctor-pdf ** https://github.com/asciidoctor/asciidoctor-pdf * Install Panton fonts (available in Centerdevice) == Setup a new presentation/project * git clone https://github.com/salyh/asciidoc-cc-reveal-js-presentation.git * cd <TITLE OF YOUR PRESENTATION/PROJEKT> * ./init_deps.sh == Create your asciidoc documents * Edit src/docs/_settings.adoc (Optional) * Edit src/docs/slides.adoc * Add new content/slides * Put images into images/ folder ** Images with transparency are shown on white background == Generate reveal.js slides and PDF * ./pdf.sh * find your slides and PDF's in target/ == Generate reveal.js slides only * ./build.sh * find your slides in target/ == Demo * reveal.js HTML http://salyh.github.io/asciidoc-cc-reveal-js-presentation/slides_revealjs.html * reveal.js PDF http://salyh.github.io/asciidoc-cc-reveal-js-presentation/slides_decktape.pdf * Plain HTML http://salyh.github.io/asciidoc-cc-reveal-js-presentation/slides_html5.html * Plain PDF http://salyh.github.io/asciidoc-cc-reveal-js-presentation/slides_plain.pdf == To package your reveal.js presentation * ./package.sh * A file with name **slides_revealjs.tar.gz** will be created == When you're showing your reveal.js presentation you can use these keyboard shortcuts * Up, Down, Left, Right: Navigation * f: Full-screen * s: Show slide notes * o: Toggle overview * . (Period or b: Turn screen black * Esc: Escape from full-screen, or toggle overview </div> <hr> <div><B>近期下载者</B>:</div> <div id="download-users"></div> <hr> <div><B>相关文件</B>:</div> <div id="relate-items"></div> <hr> <div><B>评论</B>:[<a href=/Download/comment/id/1687315631308791.html data-toggle=modal data-target="#myModal">我要评论</a>] [<a class='pop-a' href=/Download/report/id/1687315631308791.html>举报此文件</a>]</div> <div id="file-comments"></div> <hr> <div><B>收藏者</B>:</div> <div id="favor-users"></div> <p></p> </div> <div class="col-xs-12 col-md-4"> <div class="ad-sidebar text-center"> <div class="ad-300"> </div> </div> </div> </div> </div> </div> <div class="my-footer"> <div class="container"> <div class="pull-right"> </div> <div> <a href="http://www.pudn.com" target=_blank>© 联合开发网 from 2004</a> | <a href="/Index/contact.html">联系站长</a> | <a href=" https://beian.miit.gov.cn" target=_blank>湘ICP备2023001425号</a> | <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=43010502000604" target=_blank>网安备43010502000604</a> | </div> </div> </div> </div><!-- /wrapper--> <!-- page specific plugin scripts --> <!-- inline scripts related to this page --> <div id="myModal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> </div> </div> </div><!-- /.modal-table --> </body> <script type="text/javascript"> $(document).on('click', '.list-more', function(){ var id=$(this).attr('data-id'); $('#list-'+id).css('max-height',$('#list-'+id)[0].scrollHeight); $(this).removeClass('list-more'); $(this).addClass('list-hide'); $(this).html('<i class="fa fa-angle-double-up"></i>'); //$(this).hide(); return false; }); $(document).on('click', '.list-hide', function(){ var id=$(this).attr('data-id'); $('#list-'+id).css('max-height','100px'); $(this).removeClass('list-hide'); $(this).addClass('list-more'); $(this).html('<i class="fa fa-angle-double-down"></i>'); return false; }); $("#myModal").on("hidden.bs.modal", function() { $(this).removeData(); }); $(document).on("click",".keyword",function(){ var keyword=$(this).attr("keyword"); var type_id=$(this).attr("type_id"); if(typeof(type_id) =="undefined" || type_id =="") type_id="0"; location.href="http://search.pudn.com/Download/index?keyword="+keyword; return false; }); </script> <script type="text/javascript" src="/js/time.js"></script> <script type="text/javascript" src="/js/marked.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('.hide-list').each(function(){ if ($(this)[0].offsetHeight < $(this)[0].scrollHeight){ var id=$(this).attr('id'); id =id.substring(5); $(this).after('<div style="text-align:center"><a href="" class="list-more" data-id="' + id + '"><i class="fa fa-angle-double-down"></i></a></div>'); } }); }); var g_id="1687315631308791"; var keywords =new Array(); function get_download_user(){ var url ="/Download/get_download_user/id/"+g_id+".html"; $.get(url,function(ret){ if(ret.length ==0) return; var html=''; for(i in ret){ html =html + '<a href=/User/profile/id/'+ret[i].user_new_id+'.html>'+ret[i].name+'</a> '; } $('#download-users').append(html); }); } function get_relate_item(){ var url ="/Download/get_relate_item/id/"+g_id+'.html'; $.get(url,function(ret){ if(ret.length ==0) return; var html=''; var intro; for(i in ret){ intro =ret[i].intro; for(j in keywords){ var reg =new RegExp(keywords[j],'gmi'); intro =intro.replace(reg,'<font color=brown>'+keywords[j]+'</font>'); } html =html + '[<a href=/Download/item/id/'+ret[i].new_id+'.html>'+ret[i].name+'</a>]  '+intro+'<BR>'; } $('#relate-items').append(html); }); } function get_score_name(score){ switch(score){ case '100': return '很好,推荐下载'; case '85': return '还不错'; case '75': return '一般,勉强可用'; case '50': return '差'; case '3': return '纯粹是垃圾'; case '40': return '和说明完全不符'; case '20': return '文件不全'; case '10': return '不是源代码或资料'; case '5': return '文件有密码,不知道密码'; case '0': return '不能解压或下载失败'; } return ''; } function get_comment(){ var url ="/Download/get_comments/id/"+g_id+'.html'; $.get(url,function(ret){ if(ret.length ==0) return; var total_count =ret.total_count; var data =ret.data; var html=''; for(i in data){ html =html + '<a href="/User/profile/id/'+data[i].user_new_id+'.html" class="uploader">'+data[i].user_name+'</a>: <span class="comment-score">'+get_score_name(data[i].score)+'</span>, '+data[i].content+'<BR>'; } $('#file-comments').append(html); }); } function get_favor(){ var url ="/Download/get_item_favors/id/"+g_id+".html"; $.get(url,function(ret){ if(ret.length ==0) return; var html=''; for(i in ret){ html =html + '<a href=/User/profile/id/'+ret[i].user_new_id+'.html class=user>'+ret[i].name+'</a> '; } $('#favor-users').html(html); }); } // 得到下载这个的用户又下载了什么 function get_more_download(){ } // 得到下载这个的用户又搜索了什么 function get_more_keyword(){ } // 得到论坛相关问题 function get_bbs(){ } // 得到软件工场相关内容 function get_works(){ } // 得到相关聊天室 function get_chat(){ } // 得到相关软件商城信息 function get_shop(){ } // 得到job // 得到学习内容 // 数据 get_download_user(); //get_relate_item(); get_comment(); get_favor(); $('.vote-up').click(function(){ var url="/Download/vote/t/up/id/"+g_id; $.get(url,function(ret){ if(ret.status==0){ alert(ret.info); if(ret.url.length >0) location.href=ret.url; } else{ var s =$('#vote-up-count').html(); if(s =='') s="0"; var count =parseInt(s)+1; $('#vote-up-count').html(count); } }) return false; }); $('.vote-down').click(function(){ var url="/Download/vote/t/down/id/"+g_id; $.get(url,function(ret){ if(ret.status==0) alert(ret.info); else{ var s =$('#vote-down-count').html(); if(s =='') s="0"; var count =parseInt(s)+1; $('#vote-down-count').html(count); } }) return false; }); $('.favor-item').click(function(){ var url="/Favor/add/t/0/id/"+g_id; $.get(url,function(ret){ if(ret.status==0){ alert(ret.info); } else{ var s =$('#favor-count').html(); if(s =='') s="0"; var count =parseInt(s)+1; $('#favor-count').html(count); } }) return false; }); $('.pop-a').click(function(){ var url=$(this).attr('href'); $.get(url,function(ret){ alert(ret.info); //location.reload(); }) return false; }); document.getElementById('readme').innerHTML =marked.parse(document.getElementById('readme').innerHTML); </script> </html>