-
Notifications
You must be signed in to change notification settings - Fork 68
For Macs, I recommend using rvm. This allows you to get and upgrade your Rubies without messing with the system Ruby (which is often old and out of date).
A lot of Mac users like to use Homebrew to manage their native dependencies (e.g. cairo, pango). This is not strictly necessary, but it does allow you to upgrade/downgrade your native dependencies as issues arise. When you do change a native dependency with Homebrew, make sure you brew uninstall
your older libraries so that Ruby doesn't get confused. This lesson was learned from #121.
Some users have reported that Ruby 2.1 will not work with Mac OSX 10.10.4 (see issue #88) - Ruby 2.0 and 2.2 are confirmed to work however. Note that this was an rcairo+clang issue, not a Squib issue.
We have also seen that some other build libraries are needed.
Install: Windows OSX Linux Cygwin
Getting Started
Important
Advanced Squibbing
- The Mighty text Method
- Layouts
- Manipulating PNGs
- Manipulating SVGs
- Vector back end
- Rendering both BW and Color
- Colors
- Configuration Options
Real Project Histories
Squiblets
- Category specific template text
- Combining Multiple Columns
- One Icon Per Location
- One Location, Multiple Icons
- Google Sheets
- Rake Rendering Modes
- Autoscale Fonts
- Marketing Materials
- Autobuild with Guardfiles
- Wireframing with an SVG Editor
- Front to Back Printing
- Versioning Practices
- Icon Library: FontAwesome
- Icon Library: GameIcons
- Combining Multiple Columns
- Combine Multiple CSV Files
- Switch card background or invert theme
Tools
Contributing