This is the LPub FAQ! Find the answer to your question below or ask a new question. All Q&A will be anonymously published here.
Q: When using LPub for Mac no partslist per step is showing.
A: The file Parts.lst is missing. You are likely to get this error message when you start LPub:
The solution is to download the current Parts.lst file and place it in the LDraw folder.
Restart LPub and the problem should be solved.
Q: How do I manually update the partslibrary on a Mac and Bricksmith?
A: Follow these steps:
Q: Instead of scaling down the model, is it possible to position the 'camera' to a particular part of the model? When creating large models, scaling down will make the model too small to see any details.
A: No, it is not possible to position the camera or zoom in.
However there are two solutions to this problem
One option is not to scale the assembly and let LPub cut off the image at the page edge but there is a good chance that part of your model where you are building is cut off too.
The other solution for this is rather complex and very work intensive. You need a bit more than basic computer skills for it, but we will try to explain.
The tutorial for this can be found here.
Q: Is it possible in LPub to make a circle which emphasize the place where we need to pay attention, or some kind of symbol that marks the parts that have been assembled in each step?
There are several other things you can do to emphasize things in your building instructions. All methods are not native to LPub but rather to LDraw or MLCad. Please refer to Use buffer exchange and Use an Assembled Callout or use a "Single Brick Callout" for some examples and methods.
Q: How can I move objects?
A: This is a bit complicated. LPub's strength is its semi-automatic placing of things relative to things. Placing step number, PLI, assemblies, callouts, page numbers on steps per page, and all the tabular placement associated with callouts and step groups. We have some simple rules: images can only be placed relative to page, and images are always on top of all the other imagery that is generated due to LDraw files.
Being able to place objects like assemblies, PLI's and callouts depends on the type of page: one step per page or a multiple step page. Objects placed relative to an assembly are only dragable on a "one step per page" page. On multi step pages you must place them relative to the page itself or the step group. Choices for object placement depends on the type of object and type of page.
More examples and additional information on placing objects can be found here.
Q: Is it posssible to hide only a step number?
A: It is possible but only not using multistep pages. Here is an example code on how to do it:
This works asuming the background of the page is white (color #FFFFFF).
What you do is temporarely give the stepnumber the same color as the background color of the page and then change it back to the color it supposed to be. You can ofcourse use this to change the color of any given stepnumber or sequence of stepnumbers.
Q: I can find the windows version and people say there is a Mac version, but I can't find it.
A: You can download the Apple Macintosh version of LPub from Sourceforge. The direct link for the file is:
Please note that this is version 22.214.171.124. and that will probably be the final version that will be made for Mac.