[{"data":1,"prerenderedAt":300},["ShallowReactive",2],{"Categories":3,"NavIndexCategoriesCountFooter":203,"content-\u002F2010\u002F04\u002F17\u002Finstalling-pdf-writer-gem-for-rails\u002F":204},[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,68,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202],{"category":5},"System Administration",{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},"Software Development",{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":27},{"category":27},{"category":67},"Drones & RC",{"category":69},"DIY Projects",{"category":67},{"category":72},"Photography",{"category":69},{"category":69},{"category":69},{"category":67},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":67},{"category":69},{"category":69},{"category":67},{"category":67},{"category":72},{"category":72},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":5},{"category":5},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":5},{"category":67},{"category":67},{"category":72},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":72},{"category":67},{"category":138},"3D Printing - Laser Cutting - CNC",{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":5},{"category":138},{"category":27},{"category":27},{"category":138},{"category":138},{"category":72},{"category":158},"Photography,3D Printing - Laser Cutting - CNC",{"category":27},{"category":27},{"category":69},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":67},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":27},{"category":69},{"category":27},{"category":27},{"category":27},{"category":27},{"category":181},"Home Assistant",{"category":181},{"category":72},{"category":27},{"category":27},{"category":72},{"category":138},{"category":5},{"category":72},{"category":72},{"category":138},{"category":27},{"category":181},{"category":181},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},191,{"id":205,"title":206,"body":207,"category":289,"date":290,"description":225,"embedImage":289,"extension":291,"image":289,"intro":289,"meta":292,"navigation":293,"path":294,"seo":295,"series":289,"sitemap":296,"stem":297,"tags":298,"__hash__":299},"content\u002F2010\u002F04\u002F17\u002Finstalling-pdf-writer-gem-for-rails.md","Installing pdf-writer gem for rails",{"type":208,"value":209,"toc":280},"minimark",[210,215,226,230,234,240,244,247,253,257,263,267,273,277],[211,212,214],"h2",{"id":213},"install-gem","Install gem",[216,217,222],"pre",{"className":218,"code":220,"language":221},[219],"language-text"," ~\u002Fsrc\u002Frails $ gem install pdf-writer\n Successfully installed rubyforge-2.0.4\n Successfully installed hoe-2.6.0\n Successfully installed color-1.4.1\n Successfully installed transaction-simple-1.4.0\n Successfully installed pdf-writer-1.1.8\n 5 gems installed\n Installing ri documentation for rubyforge-2.0.4...\n Installing ri documentation for hoe-2.6.0...\n Installing ri documentation for color-1.4.1...\n Installing ri documentation for transaction-simple-1.4.0...\n Installing ri documentation for pdf-writer-1.1.8...\n Installing RDoc documentation for rubyforge-2.0.4...\n Installing RDoc documentation for hoe-2.6.0...\n Installing RDoc documentation for color-1.4.1...\n Installing RDoc documentation for transaction-simple-1.4.0...\n Installing RDoc documentation for pdf-writer-1.1.8...\n","text",[223,224,220],"code",{"__ignoreMap":225},"",[211,227,229],{"id":228},"create-rails-project","Create rails project",[231,232,233],"p",{},"This is rails 2.3.5",[216,235,238],{"className":236,"code":237,"language":221},[219]," ~\u002Fsrc\u002Frails $ rails test\n  create\n  create  app\u002Fcontrollers\n  create  app\u002Fhelpers\n  create  app\u002Fmodels\n  create  app\u002Fviews\u002Flayouts\n  create  config\u002Fenvironments\n  create  config\u002Finitializers\n  create  config\u002Flocales\n  create  db\n  create  doc\n  create  lib\n  create  lib\u002Ftasks\n  create  log\n  create  public\u002Fimages\n  create  public\u002Fjavascripts\n  create  public\u002Fstylesheets\n  create  script\u002Fperformance\n  create  test\u002Ffixtures\n  create  test\u002Ffunctional\n  create  test\u002Fintegration\n  create  test\u002Fperformance\n  create  test\u002Funit\n  create  vendor\n  create  vendor\u002Fplugins\n  create  tmp\u002Fsessions\n  create  tmp\u002Fsockets\n  create  tmp\u002Fcache\n  create  tmp\u002Fpids\n  create  Rakefile\n  create  README\n  create  app\u002Fcontrollers\u002Fapplication_controller.rb\n  create  app\u002Fhelpers\u002Fapplication_helper.rb\n  create  config\u002Fdatabase.yml\n  create  config\u002Froutes.rb\n  create  config\u002Flocales\u002Fen.yml\n  create  db\u002Fseeds.rb\n  create  config\u002Finitializers\u002Fbacktrace_silencers.rb\n  create  config\u002Finitializers\u002Finflections.rb\n  create  config\u002Finitializers\u002Fmime_types.rb\n  create  config\u002Finitializers\u002Fnew_rails_defaults.rb\n  create  config\u002Finitializers\u002Fsession_store.rb\n  create  config\u002Fenvironment.rb\n  create  config\u002Fboot.rb\n  create  config\u002Fenvironments\u002Fproduction.rb\n  create  config\u002Fenvironments\u002Fdevelopment.rb\n  create  config\u002Fenvironments\u002Ftest.rb\n  create  script\u002Fabout\n  create  script\u002Fconsole\n  create  script\u002Fdbconsole\n  create  script\u002Fdestroy\n  create  script\u002Fgenerate\n  create  script\u002Frunner\n  create  script\u002Fserver\n  create  script\u002Fplugin\n  create  script\u002Fperformance\u002Fbenchmarker\n  create  script\u002Fperformance\u002Fprofiler\n  create  test\u002Ftest_helper.rb\n  create  test\u002Fperformance\u002Fbrowsing_test.rb\n  create  public\u002F404.html\n  create  public\u002F422.html\n  create  public\u002F500.html\n  create  public\u002Findex.html\n  create  public\u002Ffavicon.ico\n  create  public\u002Frobots.txt\n  create  public\u002Fimages\u002Frails.png\n  create  public\u002Fjavascripts\u002Fprototype.js\n  create  public\u002Fjavascripts\u002Feffects.js\n  create  public\u002Fjavascripts\u002Fdragdrop.js\n  create  public\u002Fjavascripts\u002Fcontrols.js\n  create  public\u002Fjavascripts\u002Fapplication.js\n  create  doc\u002FREADME_FOR_APP\n  create  log\u002Fserver.log\n  create  log\u002Fproduction.log\n  create  log\u002Fdevelopment.log\n  create  log\u002Ftest.log\n~\u002Fsrc\u002Frails $\n",[223,239,237],{"__ignoreMap":225},[211,241,243],{"id":242},"config-rails","Config rails",[231,245,246],{},"Edit config\u002Fenvironment.rb and add",[216,248,251],{"className":249,"code":250,"language":221},[219],"config.gem \"pdf-writer\", :version => \"1.1.8\"\n",[223,252,250],{"__ignoreMap":225},[211,254,256],{"id":255},"test","Test",[216,258,261],{"className":259,"code":260,"language":221},[219]," ~\u002Fsrc\u002Frails\u002Ftest $ script\u002Fserver\n => Booting Mongrel\n => Rails 2.3.5 application starting on http:\u002F\u002F0.0.0.0:3000\n no such file to load -- pdf-writer\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `gem_original_require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:156:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:521:in `new_constants_in'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:156:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Frails\u002Fgem_dependency.rb:208:in `load'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:307:in `load_gems'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:307:in `each'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:307:in `load_gems'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:164:in `process'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:113:in `send'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:113:in `run'\n \u002FUsers\u002Fchris\u002Fsrc\u002Frails\u002Ftest\u002Fconfig\u002Fenvironment.rb:9\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `gem_original_require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:156:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:521:in `new_constants_in'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:156:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Fcommands\u002Fserver.rb:84\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `gem_original_require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `require'\n script\u002Fserver:3\n no such file to load -- pdf-writer\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `gem_original_require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:156:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:521:in `new_constants_in'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:156:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Frails\u002Fgem_dependency.rb:208:in `load'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:307:in `load_gems'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:307:in `each'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:307:in `load_gems'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:169:in `process'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:113:in `send'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Finitializer.rb:113:in `run'\n \u002FUsers\u002Fchris\u002Fsrc\u002Frails\u002Ftest\u002Fconfig\u002Fenvironment.rb:9\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `gem_original_require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:156:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:521:in `new_constants_in'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Factivesupport-2.3.5\u002Flib\u002Factive_support\u002Fdependencies.rb:156:in `require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\u002Fgems\u002Frails-2.3.5\u002Flib\u002Fcommands\u002Fserver.rb:84\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `gem_original_require'\n \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fsite_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:31:in `require'\n script\u002Fserver:3\n Missing these required gems:\n   pdf-writer  = 1.1.8\n\n You're running:\n   ruby 1.8.7.174 at \u002Fopt\u002Flocal\u002Fbin\u002Fruby\n   rubygems 1.3.5 at \u002FUsers\u002Fchris\u002F.gem\u002Fruby\u002F1.8, \u002Fopt\u002Flocal\u002Flib\u002Fruby\u002Fgems\u002F1.8\n\n Run `rake gems:install` to install the missing gems.\n",[223,262,260],{"__ignoreMap":225},[211,264,266],{"id":265},"check-that-gem-is-present","Check that gem is present",[216,268,271],{"className":269,"code":270,"language":221},[219]," ~\u002Fsrc\u002Frails\u002Ftest $ gem list pdf-writer\n\n *** LOCAL GEMS ***\n\n pdf-writer (1.1.8)\n",[223,272,270],{"__ignoreMap":225},[211,274,276],{"id":275},"next-step","Next step?",[231,278,279],{},"No idea",{"title":225,"searchDepth":281,"depth":281,"links":282},2,[283,284,285,286,287,288],{"id":213,"depth":281,"text":214},{"id":228,"depth":281,"text":229},{"id":242,"depth":281,"text":243},{"id":255,"depth":281,"text":256},{"id":265,"depth":281,"text":266},{"id":275,"depth":281,"text":276},null,"2010-04-17 09:07:18 +0200","md",{},true,"\u002F2010\u002F04\u002F17\u002Finstalling-pdf-writer-gem-for-rails",{"title":206,"description":225},{"loc":294},"2010\u002F04\u002F17\u002Finstalling-pdf-writer-gem-for-rails",[],"oS_ATNvDbLFjSTkAwdAAjsxNntyq3aMj-LmY45u88Rk",1775293014451]