Recent posts

#1
Beginner Talk / Re: Why use DPI (not ppi)? (im...
Last post by yichuang驿窗 - June 20, 2024, 04:36:29 PM
I think it should be PPI, not DPI.

First look at the ppi.
The sole purpose of ppi is to determine the physical print size of a pixel. Assuming an image is 600x900 pixels, what is the size of that image when printed or printed to paper?

This is when ppi is used. if the resolution of an image is 300 ppi, that means 300 pixels spread over the length of an inch, then the physical print size of each pixel is 1/300 of an inch = 0.003 inches. a 600*900 pixel image with a resolution of 300 ppi translates to a print size of 0.003x600*0.003x900. That ends up being 2x3 inches.

No dpi is used in this process, only ppi.

Look at dpi.
dpi initially describes the performance of the printer, said the printer in the length of an inch of paper can print how many dots.

Let's say the resolution of a printer is 300 dpi, which means that this printer can print 300 dots on a length of one inch of paper.

Or, to describe a scanner, it means that the scanner can read information about how many dots on one inch from the paper. There is no ppi involved here, only dpi.

Now we have a look at Scribus.

In Scribus we need a ppi to tell printer how much the physical print size of the image pixel is. For this reason, we need only ppi, not dpi.


-------
DPI is for printer, like laser heads for laser printers, or printheads for inkjet printers. The dpi only reflects the level of accuracy of the printer itself and has nothing to do with the image.
#2
Beginner Talk / Re: Why use DPI (not ppi)? (im...
Last post by Aleks100 - June 20, 2024, 01:46:51 PM
DPI, for sure. Google dpi vs ppi
#3
Beginner Talk / Re: Why use DPI (not ppi)? (im...
Last post by yichuang驿窗 - June 20, 2024, 12:39:24 PM
I also think the correct one should be ppi. but I see that both Content Properties and the Scribus wiki are dpi, so that creates confusion.
#4
Beginner Talk / Re: Why use DPI (not ppi)? (im...
Last post by Nermander - June 20, 2024, 11:03:42 AM
PPI would be the correct term, but for digital media the PPI equals the DPI. I am not aware of any digital format where a pixel is made up of several dots.
#5
Beginner Talk / Why use DPI (not ppi)? (image ...
Last post by yichuang驿窗 - June 20, 2024, 08:00:43 AM
The location labeled on the attached screenshot uses the DPI.
I looked at the wiki, and the WIKI also mentions that it should be DPI.
Why use DPI instead of PPI?

The screencapture is the Content Properties of image frame.
#6
Linux / Re: Scribus 1.6.2 was not able...
Last post by licheng - June 20, 2024, 06:39:15 AM
I recompile Python 3.12.4 myself with the "-fPIC" option and install it on Debian 12, then recompile Scribus 1.16.2 and it works fine.

jghali, thanks for the tip, I really appreciate it.
#7
Linux / Re: Scribus 1.6.2 was not able...
Last post by licheng - June 19, 2024, 04:44:05 AM
Thanks a.l.e and jghali, you're right.

I have a self compiled version of Python (3.12.3), everything works as expected when I remove it.

I'm a long time Scribus user, I use it to make photo books, postcards, posters and zines. I'm used to compiling Scribus myself just to make sure I can use Scribus no matter what OS I have.



Thank you for your great help.
#8
Linux / Re: Scribus 1.6.2 was not able...
Last post by jghali - June 18, 2024, 03:17:08 PM
I installed a Debian 12 virtual machines yesterday and managed to build Scribus 1.6.2 on it successfully. But Debian 12 comes with Python 11, not 12, so I also suspect a custom Python, presumably built without -fPIC option.
#9
Linux / Re: Scribus 1.6.2 was not able...
Last post by a.l.e - June 18, 2024, 10:36:39 AM
sometimes, i wonder if people have lost the skill to copy paste text and only can do screenshots : - )

anyway, for the little that is visible in the screenshot, i would say that this is not a "typical" error due to missing dependencies.

i googled the error "against hidden symbol pkgcontext" and this is what i've found:

https://stackoverflow.com/questions/19768267/relocation-r-x86-64-32s-against-linking-error

since you're compiling a release version of scribus, instead of using a binary (packaged by your distribution or in the appimage), i wonder if you also have a self compiled python, with incompatible flags (as the stackoverflow answer hints).

another source for the issue, could be that you're mixing old and new compiled files, while having had an update of system installed libraries...
but you seem to use a "scribus-1.6.2" which seems to hint to a newly created directory.
#10
PDF Generation / Re: Best pdf output for Family...
Last post by kiwi_steve - June 18, 2024, 02:44:52 AM
Can I just confirm, you are bringing the charts and the text in as an image?  Are you able to separate the text away from the chart, then add the text in text boxes in Scribus?

Also, as sersha mentioned - you can right-click images and choose Preview Settings, then Full Resolution - it slows down the editor if you leave them all in full resolution - so I use that option to see what the images will look like when printed, then switch it back to normal resolution...

Exporting to PDF should also have everything in full resolution unless you have compression turned on.

Cheers, Steve